我花了 4 个小时试图弄清楚为什么 Xcode 4 没有正确地将我的资产文件夹与模拟器同步。问题如下:
1)我在一个名为 Assets 的文件夹中有一堆图像等。该文件夹已通过创建文件夹选项添加到 Xcode(它创建文件夹(蓝色)而不是组(黄色))。
2)我将图像添加到磁盘上的 Assets/image 文件夹,并立即在 Xcode 中更新。
3) 我编译并运行应用程序,我可以看到安装在模拟器中的应用程序是如何添加新文件的。
4) 我从 Assets/image 文件夹中删除该文件。Xcode 立即显示更改。
5) 我构建并运行了应用程序,但该文件没有从模拟器的 Assets/Image 文件夹中删除。
当然,我已将 Assets 目录添加到 Copy Build 阶段。所以,唯一想到的是它只是将文件从源文件夹(Xcode build 文件夹)复制到模拟器应用程序文件夹,但不要更新它,如果有没有使用的东西,它不会被删除. 什么是国际海事组织的东西真的很丑陋和奇怪。
Xcode 中资源组中的文件也会发生同样的情况。我错过了什么吗?我对 Xcode 没有太多经验。
提前致谢。