我想将我的资源、nib 文件和本地化文件分离到一个通用的可重用包中。因此,我为我的 ios 应用程序创建了一个包,并使用构建阶段、复制包资源指定了要包含在包中的资源。但是,现在如果我尝试加载 bundle ,我将无法加载 bundle 。我尝试使用 [NSBundle allBundles] 并且该数组仅显示主要应用程序包。
我还尝试枚举 NSApplicationPath 的目录,但同样唯一可用的包是我的应用程序默认包。我想学习这项技术并利用它来分离我的资源。任何帮助和建议将不胜感激。谢谢
最佳答案
[NSBundle bundleWithPath:[NSString stringWithFormat:@"%@/%@", [[NSBundle mainBundle] bundlePath], pathToYourBundleWithinTheDotAppDirectory];
告诉我你的进展情况。
关于objective-c - 使用 NSBundle 加载我的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13809982/