如何解决Xcode 6 GM里面的swiftc failed with exit code 1

tinyfool 发布于 2014年09月16日
无人欣赏。

用这个问题去搜索,你会发现整个互联网结果很多,但是解决方法各异,我经过仔细的排查发现问题出现在,swift的编译器在某种特定情况下不会显示具体的错误信息,直接报这个错误信息:

Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1

这个错误信息的意思大致等于错误信息太多了。

你直接看整体的编译报告就很难理解了。但是你打开每一个具体的swift文件,你就会发现有具体的错误信息了,把那些错误信息都解决以后,编译器就可以正常编译了

共4条回复
callmewhy 回复于 2014年09月16日

有一次 Playground 直接挂了,高亮全没了,而且还有报错说什么什么,截图下来才看清。。自习看看源码,发现是单词还没写全,结果Swift整个文件都没解析出来。。。郁闷了半天,以为 Xcode 坏了。。

tinyfool 回复于 2014年09月16日

1楼 @callmewhy en,还有些低级错误

LeeWong 回复于 2014年09月16日

2楼 @tinyfool

IDE对于swift的支持还有待提高, 比如经常会死掉, 高亮全没了,错误提示不够智能...可能就是因为你一句代码里面有问题..然后它又不告诉你, 而且有的时候告诉你也没用, 因为原因可能是其他地方的问题

Optional这个东西刚看到的时候感觉挺好的, 写着写着发现我去, 有些时候真麻烦, 比如字典...对编码不友好啊..

tinyfool 回复于 2014年09月16日

3楼 @LeeWong 对的

登录 或者 注册