繁体   English   中英

ios 模拟器和实际设备中的捆绑行为不同

[英]Bundle behaviour differs inside ios simulator and actual device

目前,我正在尝试通过将它们放在一个文件夹中并命名文件夹 [something].bundle 并将它们拖到 XCode 来管理大量图像。

现在奇怪的是,如果我在模拟器中运行它,我可以使用 [UIImage imageNamed:] 访问这些图像,就好像所有文件都在主包中一样; 但在实际设备(本例中为 iPad 4.3.3)上运行相同的代码, imageNamed: 不起作用。

有人可以向我解释为什么会这样吗?

您不能将 imageNamed: 与捆绑中的项目一起使用。

您需要 imageWithContentsOfFile: 或 imageWithData:

有关类似示例,请参阅(iPhone) 在 UIImage imageNamed 中使用外部图像

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM