Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 bundleWithPath 加载一个包,但它总是失败(返回 nil)我想知道它失败的原因是什么,以及有什么方法可以获取有关错误的更多信息。
在此先感谢您的帮助!
问候,
失败可能有很多原因:文件不存在,文件存在但不在您要查找的路径中。它有一些不同的延伸。或者您路径中的文件的捆绑格式不正确。这就是我可以告诉你没有代码的全部内容。
从文档中:
+bundleWithPath:
返回NSBundle与指定目录对应的对象。
NSBundle
+ (NSBundle *)bundleWithPath:(NSString *)fullPath
返回值:NSBundle对应的对象fullPath,或者nil如果fullPath不标识可访问的捆绑目录。
fullPath
nil