在 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"];
它会被发现的。
我正在为 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"];
它会被发现的。