Iphone xCode编译图像吗?

Iphone xCode编译图像吗?,iphone,xcode,image,ipad,build,Iphone,Xcode,Image,Ipad,Build,每个人。祝你在圣诞节和即将到来的新年结婚 我所做的如下 已将20个图像导入(包括复制项)到我的项目中。(使用拖放) 用于构建项目的选定设备- 构建项目 安装在设备上(在我的例子中是iPad) 嗯。现在应用程序已安装-我启动了iPhone Explorer(以探索并检查图像是否复制到.app中) 我发现图像复制正确,但当我打开图像时,我发现它们是空的 我的问题是 XCode编译图像吗 XCode如何在构建时将图像复制到.app文件中 为什么我们看不到.app中的图像 构建应用程序后,如何

每个人。祝你在圣诞节和即将到来的新年结婚

我所做的如下

  • 已将20个图像导入(包括复制项)到我的项目中。(使用拖放)
  • 用于构建项目的选定设备-
  • 构建项目
  • 安装在设备上(在我的例子中是iPad)
  • 嗯。现在应用程序已安装-我启动了iPhone Explorer(以探索并检查图像是否复制到.app中)
  • 我发现图像复制正确,但当我打开图像时,我发现它们是空的

我的问题是

  • XCode编译图像吗
  • XCode如何在构建时将图像复制到.app文件中
  • 为什么我们看不到.app中的图像
  • 构建应用程序后,如何确保正确复制图像

当Xcode构建您的应用程序时,它会使用名为
pngcrush
的工具压缩项目中的PNG图像。然后它将它们存储在您的应用程序包(即
.app
文件)中,正如您在iPhone Explorer中看到的那样。这种压缩会从图像中删除足够的数据,从而在您尝试在Mac上查看图像时无法显示这些图像。不过,它们在您的设备和模拟器上看起来不错


我不知道如何根据你的最后一个问题检查你的图像,除了检查它们是否在设备上正确显示。

正如BoltClock提到的,png文件是压缩的,但你可以在MAC上使用一个名为,我经常使用它,发现它很有用

我的设备没有正确显示图像,但模拟器显示图像-这是唯一的原因-我已经看了所有这些东西。@sugar:你是否尝试过清理和重建,或者删除并重新导入文件?