我的xcode项目遇到了一个奇怪的问题。
我把我的AppDelegate.m文件重命名为.mm,认为我应该在那里实现c方法,然后改变了主意,把C调用移到视图控制器,并把AppDelegate重命名为.m。但是现在,当我试图构建时(当它被命名为.mm时,在根本没有改变名称之前,它构建得很好),它说它找不到AppDelegate.m,并且不会启动。
我已经验证了AppDelegate.m在设置中的编译源代码中。如果你需要更多的细节,请让我知道,我怀疑是否有一个代码,我可以张贴来帮助你们。
我已经试过了几件事:
- 删除对文件的引用并重新添加
- 清理项目并重建
- 从编译源文件中删除并重新添加
- 重新启动xcode和电脑
全部失败
有什么想法吗?
谢谢你!
2条答案
按热度按时间plupiseo1#
删除派生数据。这通常可以解决链接问题。
jvidinwx2#
要修复此问题,请在XCode中打开项目,然后导航到构建阶段,在编译源代码中删除AppDelegate.m文件并添加AppDelegate.mm。