【发布时间】:2016-11-22 22:55:08
【问题描述】:
我有这个警告,它在运行时似乎不会导致任何问题,但它是我一段时间以来唯一的警告,我希望它消失。
单击它会打开情节提要,但在视图层次结构和情节提要中没有选择任何内容。右键单击并单击“在日志中查看”没有任何作用。右键单击并选择“打开为 > 源代码”每次都会使 XCode 崩溃。右键单击项目导航器中的情节提要并作为源代码打开不会在顶部附近显示任何警告信息,就像我遇到的其他情节提要警告一样。
我在 SO 或 Apple 文档中找不到有关此警告的任何信息。我可以找到其他“不支持的配置”警告,但没有此类消息。
知道如何找到并解决此警告的来源吗?
谢谢
编辑 - 我的特殊问题是 Apple 的一个错误,处理网络视图,没有办法解决它。这是对警告的错误分类。如果您在尝试像我一样获取它时遇到类似结果的错误,您可能会遇到同样的问题:https://forums.developer.apple.com/thread/63254
但是,JOM 的回答对于修复此警告的实际预期发生情况非常有帮助,并且对于跟踪类似问题也非常有帮助。鉴于它如何提供解决此警告的正确方法,并且人们更有可能通过遇到警告并且没有遇到与我相同的问题来找到此问题,我将其标记为正确。
为了更好的 SEO,警告是:“不支持的约束属性配置。这可能会在 Xcode 5.1 之前的运行时产生意外结果”
【问题讨论】:
-
你需要找出一个或多个在你的故事板中看起来会褪色的约束。当您使用 size 类并删除了一个或多个
element但constraint仍然存在时,就会发生这种情况。试一次。 -
你有多大把握是这样的?我看到另一个“不支持的配置”警告,但描述不同,更类似于你所说的。我忘记了确切的措辞,但它基本上说一个物体丢失了。我没有一个小故事板,我需要大约一个小时来扩展我所有 VC 中的每个元素以检查每个约束对象。我不想在不确定的情况下浪费那个小时。
-
没有人愿意浪费那么多时间。我认为我们可以找到任何方法来识别该特定约束。我需要检查一次。我们必须在空白情节提要中强制重现这种情况,然后我们需要在情节提要的源代码视图中检查该约束块的语法是否与正常的语法不同。如果它包含稍微不同的语法,甚至是一个字符。然后我们只需要匹配那个模式并在你巨大的故事板中搜索。我在上面。
标签: ios xcode storyboard compiler-warnings