抑制 Xcode 中的运行时自动布局警告

Posted

技术标签:

【中文标题】抑制 Xcode 中的运行时自动布局警告【英文标题】:Suppress runtime autolayout warnings in Xcode 【发布时间】:2015-01-23 11:18:34 【问题描述】:

我知道正确的解决方案是修复自动布局问题或放入占位符约束,但有时最好有一种方法来简单地阻止运行时自动布局警告,例如使用构建标志或一段调试代码利用私有API。有谁知道这怎么可能?

【问题讨论】:

Disable autolayout constraint error messages in debug console output in Xcode的可能重复 ***.com/questions/31239934/… 【参考方案1】:

您必须在 xcodeproj 中禁用“显示警告”。

选择您的项目 -> 构建设置 -> Interface Builder XIB 编译器 - 选项 -> 显示警告 -> “否”

注意:这将从界面构建器中删除所有警告。

【讨论】:

控制台运行时的那些呢? 我不确定你可以。你找到方法了吗? 不 :( 我怀疑有一个私有 API 方法可以覆盖,但我还没有尝试过任何东西

以上是关于抑制 Xcode 中的运行时自动布局警告的主要内容,如果未能解决你的问题,请参考以下文章

视图控制器加载时自动布局的警告

自动布局黄色警告。它会在运行时使我的应用程序崩溃吗

在 xcode 5 中部署目标 5.1 时如何使用自动布局

iOS / XCode 自动布局问题。更简单的方法?

Xcode 6 中已开发应用程序中的自动布局实现

自动布局中的错位视图警告