【发布时间】:2017-12-14 07:09:47
【问题描述】:
使用 bundleForClass 来检索我定义了一个类的框架包。
NSBundle *bundle = [NSBundle **bundleForClass**: [self class]]; // Class in framework
NSString *readtext = [bundle **pathForResource**:@"Test" ofType:@"rtf"];
获取应用程序的 appbundle(我在哪里使用我的框架)而不是框架包。
如何获取框架包路径并读取框架资源。
【问题讨论】:
-
根据 NSBundle 的 Apple 文档返回值 - 动态加载 aClass 的 NSBundle 对象(可加载的包),定义 aClass 的框架的 NSBundle 对象,或者如果是 aClass,则为主包对象未动态加载或未在框架中定义。
标签: ios objective-c nsbundle