clang:error:no input files错误

方式一:
clang: error: no input files这个问题一般是因为你删除或者移动了某一个文件,但是在你的编译资源里面( project > target > Build Phases > Compile Sources)还存在它,只要在(project > target > Build Phases > Compile Sources)里面把那些红色的文件删除掉,就可以编译过了。

方式二:
前提:方式一行不通才进行方式二
如果方式一行不通,发现编译资源里面根本没有这个文件。那么接下啦应该从你的项目文件中找。
直接从电脑中找到文件 “项目.xcodeproj” (就是你的项目名)
右击–>显示包内容–>打开project.pbxproj(首先,备份这个文件,这里建议安装Sublime Text文件,直接将文件拖入) –>然后搜索找不到的”文件”–>将有关于这个文件的‘整句’都删除,保存,运行。改错地方了,直接用备份文件替换就可以。

点赞