用这个问题去搜索,你会发现整个互联网结果很多,但是解决方法各异,我经过仔细的排查发现问题出现在,swift的编译器在某种特定情况下不会显示具体的错误信息,直接报这个错误信息:
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1
这个错误信息的意思大致等于错误信息太多了。
你直接看整体的编译报告就很难理解了。但是你打开每一个具体的swift文件,你就会发现有具体的错误信息了,把那些错误信息都解决以后,编译器就可以正常编译了
有一次 Playground 直接挂了,高亮全没了,而且还有报错说什么什么,截图下来才看清。。自习看看源码,发现是单词还没写全,结果Swift整个文件都没解析出来。。。郁闷了半天,以为 Xcode 坏了。。