5

我在使用 Xcode 时遇到了一些奇怪的问题,仅仅通过谷歌搜索几乎不可能找到答案。

我的 Xcode 项目中有一些图标图像文件(只是 PNG),当我在 Photoshop 中修改其中一些时,当我在 Xcode 中进行另一个构建时,它们不会得到更新。为了解决这个问题,我必须再次将文件重新添加到项目中,然后删除 Xcode 中已经存在的旧版本文件。

我在这里做错了什么?我正在直接从 Photoshop 更新/替换存储在我的项目目录中的图像文件,所以我认为它只会重新加载并且会显示新版本。

更新:看起来发生的事情是当我第一次将图像文件导入我的项目时,它们被添加到我的“类/”子目录中。所以当我更新它们时,它只是将它们添加到我的项目的根目录中。

4

2 回答 2

6

我有同样的问题。以下为我修复了它:在 Xcode 中,转到 Project --> Clean

这将从 xcode 缓存中清除旧图像并显示您的新图像

于 2012-05-21T21:31:43.540 回答
3

这很奇怪。我建议两件事:

  1. 检查您没有将 Photoshop 文件保存到错误的目录中。我知道这看起来很简单,但值得一试。确保您没有将它们保存到 build/ 目录或类似目录中。

  2. 在模拟器中再次运行之前,请先尝试清理所有构建目标,以确保您的项目在启动模拟器之前再次真正构建。

于 2008-12-31T18:10:39.410 回答