如何将 type_info 转换为 'Class' 类型的 objective-c

How to convert type_info to a 'Class' type of objective-c

假设我有一个 C++ class:

class CppClass {
    // class implementation.
}

在 Objective-C++ 代码中我有一个方法:

+(id)someMethod:(Class)aClass;

有没有办法把type_info转换成Class

没有。 Class 是一种类型,可用于保存指向 Objective-C "class object" 的指针,Objective-C 对象表示 Objective-C class 位于运行。 C++ classes 不是 Objective-C classes,并且没有 Objective-C "class object".