Ios Main.storyboard:内部错误。请在Xcode 7.2中提交一个bug
在改变故事板中的约束时,当我想要运行项目时,突然遇到了这个错误 Main.storyboard:内部错误。请在 bugreport.apple.com和附件 “/var/folders/jy/qk3txlvd1nxc3305l0_z73_00000 gp/T/IB-agent-diagnostics_2016-01-13_15-31-24_701000”Ios Main.storyboard:内部错误。请在Xcode 7.2中提交一个bug,ios,xcode,swift,xcode7,Ios,Xcode,Swift,Xcode7,在改变故事板中的约束时,当我想要运行项目时,突然遇到了这个错误 Main.storyboard:内部错误。请在 bugreport.apple.com和附件 “/var/folders/jy/qk3txlvd1nxc3305l0_z73_00000 gp/T/IB-agent-diagnostics_2016-01-13_15-31-24_701000” 现在我不能再运行我的项目了。以前有人遇到过这种情况吗?真正解决这一问题的唯一两种方法是: 1) 从计时器还原 2) 在项目导航器中的情节提要
现在我不能再运行我的项目了。以前有人遇到过这种情况吗?真正解决这一问题的唯一两种方法是: 1) 从计时器还原 2) 在项目导航器中的情节提要上单击鼠标右键 3) 单击“打开为” 4) 点击“源代码” 您将看到一个表示故事板的XML文档 如果过去有固定问题,请检查: 1) 控制器(segues)之间的关系在两端(即源代码中的源控制器和目标控制器)都是完整链接的 i、 e 然后检查控制器,看看是否存在反向关系 如果我搜索我的代码,我会看到“XfG-lQ-9wD”在那里,所以这应该是一个很好的连接 对于布局约束,标记将显示如下所示:
<constraints>
<constraint firstItem="Cze-Ji-Ugi" firstAttribute="centerX" secondItem="m2S-Jp-Qdl" secondAttribute="centerX" id="hsN-CU-OKT"/>
<constraint firstItem="Cze-Ji-Ugi" firstAttribute="centerY" secondItem="m2S-Jp-Qdl" secondAttribute="centerY" id="lVs-Mc-hd6"/>
</constraints>
就个人而言,如果我是你,我会删除。。。在页面上。。。但是,请保留translatesAutoresizingMaskIntoConstraints标记的原样
当然,在你做这件事之前,先复制一份你的文件。但从积极的方面讲,我刚刚处理了我正在处理的偏好窗格中的所有约束,它并不介意。我也有同样的问题。我系统地试图删除故事板中的每一个元素。最终,我发现破坏我的应用程序的是一个特定的控制器。我检查了故事板代码中的定义,但它看起来很好,所以我创建了一个新的控制器-复制旧控制器中的所有元素并将其删除。新控制器没有问题,项目运行正常。在完成中使用finished标志值,可以确定要执行的操作
[UIView animateWithDuration:0.2
animations:^{view.alpha = 0.0;}
completion:^(BOOL finished){ [view removeFromSuperview]; }];
是的,这个问题发生在xcode7更新之后。您先清理代码,然后生成,它会正常工作。@Mukeshthavani已经完成了,但没有成功。您是否也清理了生成文件夹?您执行此操作的方式与执行常规清洁的方式相同,但是⌥ (alt)按下。嘿,这将起作用。您必须清理生成文件。使用cmd+shift+k和cmd+option+shift+k。
<constraints>
<constraint firstItem="Cze-Ji-Ugi" firstAttribute="centerX" secondItem="m2S-Jp-Qdl" secondAttribute="centerX" id="hsN-CU-OKT"/>
<constraint firstItem="Cze-Ji-Ugi" firstAttribute="centerY" secondItem="m2S-Jp-Qdl" secondAttribute="centerY" id="lVs-Mc-hd6"/>
</constraints>
[UIView animateWithDuration:0.2
animations:^{view.alpha = 0.0;}
completion:^(BOOL finished){ [view removeFromSuperview]; }];