NSClassFromString从库加载类

时间:2012-02-16 19:00:52

标签: iphone objective-c ios xcode

由于某些复杂的原因,我需要从我通过NSClassFromString外部编写的库中访问一个类。我已经在其他库上测试了方法(NSClassFromString),它与其他隐藏/内部类一起工作,但它不适用于我的。我将库构建为带有-ObjC标志的静态库,我也使用-ObjC构建项目。我需要做什么才能使库类正确地注册到lib,以便我可以在外部访问它?

更具体一点,我正在构建一个包含相关子模块的库。用户可以根据需要添加/删除子模块,如果它们丢失,我需要主lib来编译和运行,因此在子模块类上是NSClassFromString,如果它们不存在则优雅地失败。我正在将子模块编译成单独的.a文件。

0 个答案:

没有答案