Xcode 6.3从故事板导航到其他Swift 1.2文件时崩溃

sto*_*one 80 xcode ios swift

我安装了Xcode 6.3,其中包括对Swift 1.2的支持.它出现了大量的错误信息,主要是铸造问题.

我导航到了故事板,.swift如果没有整个事情崩溃,我就无法回到任何其他故事板.我强制退出,重新启动,甚至重新安装,我仍然无法离开Main.storyboard文件.

我已经尝试了这里描述的建议,打开故事板作为代码,进行一些更改,还原这些更改,保存并再试一次,但仍然没有运气.

我的代码中有什么东西会破坏Xcode吗?还有其他人遇到过这种情况吗?我使用相同的代码库成功使用了Xcode 6.3 beta.

更新: 现已在2015年4月21日发布的Xcode 6.3.1中修复.

sto*_*one 67

我从苹果开发者论坛收集到这是一个@IBDesignable问题.特别是在使用自定义字体,其他xib等的项目中.

我通过从swift UIView类定义中删除所有@IBDesignable来解决我的问题.您可以使用TextMate或其他方式打开项目目录,搜索并删除所有"@IBDesignable"

但是我仍然认为这是一个主要的错误,需要继续处理..所以请继续向Apple提交错误报告.


Dim*_*tri 21

临时解决方案:

通过打开"新窗口"(同一个项目).

一个用于代码,一个用于故事板首先减少,可以使用第二个窗口自由工作.

你可以保留你的 @IBDesignables


编辑:错误修复 - >更新Xcode 6.3.1


Aar*_*ger 15

shift为我固定它的同时启动Xcode .

(这抑制了Xcode的状态恢复.)


更新:今天发布的Xcode 6.3.1解决了这个问题.