我是一个非常菜鸟/爱好者程序员,将一些简单的 Mac 应用程序放在一起。
我对资源文件感到困惑。
我的(XCode 4.4)项目的文件夹中有一些 .png 图像。我的 Supporting Files 文件夹中还有一个 .plist(包含字典)。
为了访问 .plist,我添加了几行代码来挖掘 Bundle 并获取我想要的文件(我相信这是非常标准的)。
要使用 .png 文件,我只需按名称引用它们,当我在 Xcode 中运行时,一切都符合我的预期。
但是当我作为应用程序导出时,图像仍然可用并且可以正常工作,而无需我为它们进入 Bundle。
所以我的问题是 - 是什么决定了我应该将哪些资源文件放入 Bundle 中,以及我可以假设哪些资源文件由于它们位于我的 Supporting Files 文件夹中而可用?
非常感谢您阅读本文,以及您可以给我的任何帮助。