我有一个项目,我正在Xcode 9.1中工作,目前是一个Swift 3项目。我从Xcode收到警告,提示我转换为Swift 4,但点击它后:Xcode崩溃了。当我通过Edit>时,Xcode也崩溃了。转换>到现代Swift语法。我试过重启Xcode和我的电脑无济于事。
此问题仅发生在此项目中,因为我能够毫无问题地转换其他项目。
我尝试将构建设置中的pd.notnull
属性转换为Swift 4.0,但我仍然收到警告。
真正的问题是Xcode会崩溃,但不会显示对崩溃的正常响应(向Apple报告的选项,显示崩溃日志等)
我可以尝试解决这个问题?该项目仍将建设,运行和存档,但警告正在困扰我的强迫症。
答案 0 :(得分:2)
如果您使用的是XCode 9.1并且您的项目包含Swift Playground,请尝试将其删除。 他们在XCode 9.2中修复了这个错误。