在 Coca Touch Framework 中找不到资源路径

Can't find a path for resource in a Coca Touch Framework

我正在为 iOS 8.0+

使用新的 Coca Touch Framework

我正在尝试使用常规 [NSBundle mainBundle] 获取资源路径,但它不起作用。有人知道怎么回事吗??

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

当我使用常规静态库时它发现了它。 我只是将文件放入框架/静态库中。

Frameworks 会加载到您的包中。 我发现你只需要做一个简单的适配就可以了。

假设您的框架是 FWork。 简单地把这个前缀

Frameworks/FWork/

在资源之前,像这样:

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

它会被发现的。