我想知道如何从应用程序文档中的文件加载资源字符串表,而不是从应用程序资源包或任何其他包中加载。
答案 0 :(得分:1)
你的意思是
NSString *path = [[NSBundle mainBundle] pathForResource:@"fileName" ofType:@"fileExtension"];
将从应用程序包中获取文件fileName.fileExtension的路径...
答案 1 :(得分:1)
有NSLocalizedStringFromTableInBundle方法,这意味着您必须将字符串表放在NSBundle中。理论上你可以从互联网上下载这个NSBundle。在加载MainView控制器之前,您将加载一个控制器,该控制器将检查以确保它具有NSApplicationSupportDirectory中的最新版本。
此NSBundle不能包含任何二进制代码,因为它违反Apple App Store政策以任何方式或形式下载代码。