![](/img/trans.png)
[英]How to remove “NSBundle may not respond to '-pathForResource:ofType' ” warning
[英]NSBundle pathForResource:ofType: doesn't find all files in application bundle
嘿。 我有一个基于导航控制器的应用程序,其中包含许多Viewcontrollers,它们都具有一个属性: NSString *infoFile;
在他们中。 在viewDidLoad:-方法中,我使用
self.infoFile = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"filename" ofType:@"html"]];
为了陪伴我的viewControllers,我在xCode的资源文件夹中有相应数量的html文件(在它们自己的命名html的组(非文件夹)中)。
问题是,仅找到了其中一些html文件,试图访问我的应用程序(SIGABRT)发生的其他崩溃。
我绝对肯定我输入了正确的文件名,甚至尝试将文件名(以及相应地在我的代码中)更改为许多不同的文件名而没有任何积极的结果。
任何想法?
解决方案:从项目和应用程序文件夹中删除所有html文件,然后重新添加它们。 不知道从一开始就没有用。
无论如何,非常感谢你们中的一部分人给了我一些问题。 :)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.