是否可以从ObjC中的外部库的二进制文件中获取类?

就像我知道班级的名称一样,我只是尝试对一个视图进行测试,以查看其是否为班级类型

香港专业教育学院尝试向前声明,但这没有用

例如:

if([subview isKindOfClass:[ExternalBinaryView class]])
    {
        ExternalBinaryView* _foo = subview;
    }


我在这里先向您的帮助表示感谢

最佳答案

如果没有提供头文件,请使用NSClassFromString

if([subview isKindOfClass:NSClassFromString(@"ExternalBinaryView")])
{
    ExternalBinaryView* _foo = subview;
}

10-08 06:00