我对图像和缓存有一个神秘的问题。在我的项目中,我有20张优雅淡入淡出的照片,随机功能可以改变顺序。
我发现我特别不喜欢一个图像,image_1.png并希望在旋转中将其推回(每次应用程序启动图像时都会以image_1.png开头)。所以,我将image_1.png的名称与image_16.png的名称进行了交换。当我在项目文件夹和参考资料中查看图像时,确实图像是应该的,但是当我运行应用程序时,它会显示相同的旧图像。
我已经重置了SIM卡,从我的iPhone中删除了应用程序,从项目中删除了图像并重新导入了它们,但仍然是相同的图像。
甚至更奇怪..我有一个不再在项目文件中的image_0.png ......它甚至不在我的硬盘上....但它也显示出来。
我的Mac中是否有幽灵,或者这只是一个严重持久的缓存?
答案 0 :(得分:1)
清除所有目标
答案 1 :(得分:0)
听起来像是持久缓存。
让我猜一下:您将图像放在作为参考添加到项目中的目录中吗?
是的,那些东西很奇怪而且有些错误。即使在最新的xcode中。我发现在不同的地方重新创建包含新内容的文件夹是有帮助的,然后从项目中删除旧文件夹并添加新文件夹。甚至可能在重新添加之前关闭项目。
XCode很糟糕。