我一直在使用pathForResource但突然放弃了我。
我在我的资源中添加了一个名为untitled.obj
和untitled.mtl
的附加文件。
以下两行代码:
NSString *path = [[NSBundle mainBundle] pathForResource:@"untitled" ofType:@"obj"];
NSLog(@"thePath = %@", path);
所有其他* .obj文件都可以正常工作,untitled.obj
除外。
当我使用该文件时,NSLog的输出没什么,所以我认为它由于某种原因无法找到它。
资源也位于temp中。模拟库:
答案 0 :(得分:1)
从设备中删除应用并重置模拟器中的内容和设置。同时删除项目的派生数据。在你这样做之后,再次测试,它应该工作。
答案 1 :(得分:0)
一切看起来都对我不对。您是否检查过您没有意外地使用尾随空格或其他不可见字符命名该文件?尝试将其命名为完全不同的东西(包括更改扩展名),然后重命名。
答案 2 :(得分:-1)
我认为您需要.plist文件。你有Bundle名称和标识符。