iPhone 中的资源包
Posted
技术标签:
【中文标题】iPhone 中的资源包【英文标题】:Resource bundles in iPhone 【发布时间】:2010-10-16 18:32:23 【问题描述】:如何创建资源包以在 iPhone/iPad 应用程序中使用?它只是一个带有.bundle
扩展名的文件夹还是我必须做其他事情才能使它工作?
对于通用应用程序(即:我是否必须为每个平台创建单独的捆绑包?)和本地化资源是否有任何特殊考虑?
我想创建和使用类似于Facebook Connect iPhone SDK 的资源包。
【问题讨论】:
【参考方案1】:文件菜单 => 新建 => 新文件... => 资源 = 设置包...
将它命名为您想要的任何名称,例如“MyBundle”。
从 Finder 中,打开内容并拖动任何图像文件夹或其他文件夹。
访问...
[UIImage imageNamed:@"MyBundle.bundle/images/logout.png"];
【讨论】:
感觉有点 hacky,尤其是 imageNamed: 与whatevername.bundle 部分。以上是关于iPhone 中的资源包的主要内容,如果未能解决你的问题,请参考以下文章
仅在 iPhone 4 上无法加载名称为“MainWindow”的捆绑包 [...] 中的 NIB