编译器警告不支持的配置。无法找到控制器导致错误

时间:2014-05-08 06:53:36

标签: objective-c xcode ios7

我有几个编译警告

  

不支持的配置   标题集但使用系统标识符   (这些属性是互斥的;标题将被忽略)

但我似乎无法找到导致此错误的控制器。在Xcode中单击错误本身并没有做任何事情。

如何在故事板中找到导致此问题的场景?

1 个答案:

答案 0 :(得分:1)

使用Storyboard - Unsupported configuration 8 conflicting constrains

中指定的方法

点击'日志导航器'选项卡,选择相关的构建日志并找到问题。展开详细信息(单击该行错误计数旁边最右侧的条纹线图标)。将有一行类似于:

/path/to/Main.storyboard:vyg-ce-VV4:警告:标题集但使用系统标识符(这些属性是互斥的;标题将被忽略)

故事板路径和警告之间的冒号之间的部分(在本例中为vyg-ce-VV4)是导致问题的约束的ID。

右键单击项目导航器中的storyboard文件,然后打开As - >源代码'并在XML中搜索约束的ID。这将允许您查看生成问题的视图和项目。右键单击故事板并选择“打开为” - >界面构建 - iOS故事板'切换回UI以解决问题。