无法在Coca Touch Framework中找到资源路径

时间:2015-01-22 10:53:34

标签: ios objective-c cocoa-touch frameworks ios8

我正在使用适用于iOS 8.0的新Coca Touch Framework

我正在尝试使用常规[NSBundle mainBundle]来获取资源的路径,并且它很难做到。谁知道最新情况?

 NSString *path = [[NSBundle mainBundle]pathForResource:@"my_text_file" ofType:@"txt"];

当我使用常规静态库时,它找到了它。 我只是将文件放在Framework / Static Library中。

1 个答案:

答案 0 :(得分:0)

框架确实会加载到您的捆绑包中。 我发现你只需做一个简单的改编。

假设您的框架是FWork。 只需输入此前缀

即可
  

框架/ FWork /

在资源之前,像这样:

NSString *path = [[NSBundle mainBundle]pathForResource:@"Frameworks/FWork/my_text_file" ofType:@"txt"];

它会被发现。