在Xcode6调试日志中显示视图名称或定义的标识符

时间:2015-01-13 14:31:30

标签: ios xcode

以下是我在日志中收到的自动布局错误数组:

(
    "<NSLayoutConstraint:0x7b7f9060 H:[UIView:0x7b7f8f30(175)]>",
    "<NSLayoutConstraint:0x7b7f9090 UIView:0x7b7f8f30.width == UIView:0x7b7f8f30.height>",
    "<NSLayoutConstraint:0x7b7f90c0 V:[UIView:0x7b7f8f30(50)]>"
)

在较旧的Xcode上,我可以设置一个标识符,以便&#34; UIView&#34;将被标识符取代。在Xcode6中,我无法找到如何做到这一点,所以我坚持使用这个难以理解的代码,我不知道这是什么意见。 你知道我在Xcode6中能做些什么吗?所以我有办法用一些我能理解的文字替换UIView?

1 个答案:

答案 0 :(得分:0)

Xcode 6的解决方案是将accessibilityIdentifier添加到运行时属性中。该值定义视图的名称。

Set a User Defined Runtime Attribute