我能够通过手动编辑情节提要文件来消除这些错误,并在<navigationItem>
元素中的“条形按钮”项上找到有问题的style =“ plain”条目。
更改自:
<barButtonItem key="rightBarButtonItem" style="plain" id="juB-DL-F9i">
至:
<barButtonItem key="rightBarButtonItem" id="juB-DL-F9i">
这清除了警告...对或错。
这可能是一个骇人听闻的骇客,更值得关注的是我不是根本原因,也不是从整个文档中删除了不可见的条形按钮项。这是在遍历所有元素之后发现一些导航栏是空的(没有子项),并且可能是由于大量的复制和粘贴(cmd + c | v)继承而不是使用重复的(cmd + d)建立界面。尽管根本原因不是根本原因,但症状是没有解决要解决的文档“大纲视图”中的条项目。有时,Interface Builder的行为会给我带来细微的差别,而在轮廓视图中应该有东西的空容器中却有异味。好吧,现在对我来说。有时删除有问题的节点并重建可以解决最奇怪的问题。
警告:在尝试使用此脚本之前,请备份您的情节提要...版本控制是您的朋友...当您的情节提要完全关闭并且无法编译时,我不承担任何责任。您将获得的只是“我告诉过您!” 我几次学到了艰辛的方法,但是勤奋的源代码控制使我头疼。
编辑:将方括号放在代码块中