我有一个Xcode4(Lion on Lion)iOS项目,它有一个XIB文件和相应的.h和.m文件。称之为myViewController.xib。
该文件什么都不做,我想删除它。但是,如果我从Xcode中删除它,我就不能再编译项目了。我收到界面构建器无法打开文件的错误。
我检查了项目中的每个其他文件。在我可以在项目中找到的任何地方都没有对“myViewController”的其他引用。我做了项目搜索,没有显示。 Spotlight搜索显示没有包含“myViewController”的文件
如果我只删除对文件的引用并将文件保留在驱动器上,则项目将无法编译。这发生在Xcode 4.02和Snow Leopard之下,所以我知道Lion不应该受到责备。
我尝试将项目移动到另一台计算机,即使“myViewController”文件存在,它也不会在那里编译同样的错误。我可以在finder中显示并查看文件!
有人有什么想法吗?我从中脱颖而出。