xcode - 在 .bundle 中存储图像资源的优点

标签 xcode ios resources organization

有人告诉我这样做是最佳做法。我知道 Facebook iOS SDK这样做(查看 FBDialog.bundle 文件)。有几个关于 how to create them 的问题以及。 Apple 也有一个 Bundle Programming Guide .

但简而言之(撇开本地化不谈),将图像资源存储在 .bundle 文件中是否有显着优势?

编辑:我知道 .app 产品本身就是一个 bundle 。那不是我的问题。问题是是将图像资源存储在默认的“Resources”组中,还是像 Facebook iOS SDK 那样将它们存储在“Resource.bundle”文件中。

最佳答案

它只是为您的应用程序包添加了另一层组织,使其更加全面。我能看到以这种方式使用 bundle 的唯一严格优势是在同一项目中使用大量第 3 方代码时避免潜在的文件冲突。

关于xcode - 在 .bundle 中存储图像资源的优点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5774705/

相关文章:

c# - 对资源和 GetManifestResourceNames() 感到困惑

xcode - 在 Xcode 4.0 中自动构建 DMG

xcode - cocoa :激活窗口:shouldPopUpDocumentPathMenu:?

ios - 下载 iOS 6 模拟器

iOS/iPad 方向更改 : rotate views manually vs. 为每个方向准备了 1 个 View

c# - 资源文件无效

c# - 资源中添加图片到Base64编码的ImageStream(resx)

xcode - Xcode 8 中的 "Always use Y-Up axis"去哪儿了?

javascript - 调用 Stripe 时 Firebase 函数出错

ios - 从 plist 加载 NSMutableDictionary