如何在Xcode中找到UILabel

时间:2016-10-05 16:38:37

标签: objective-c swift xcode

我正在为别人的项目工作,我无法为我的生活找到文字" Frame2"用来。我运行了模拟器,调试器吐出了这个:

Printing description of $147:

<UILabel: 0x7f7ff655a260; frame = (0 3.5; 105 21.5); text = 'Frame2'; opaque = NO; userInteractionEnabled = NO; layer = <_UILabelLayer: 0x7f7ff65586a0>

打印输出可以显示位置吗?

2 个答案:

答案 0 :(得分:0)

我会在UILabel上为setTitle创建一个符号断点,并跟踪它被调用的位置。您可以点击此链接获取有关如何执行此操作的说明:https://www.bignerdranch.com/blog/xcode-breakpoint-wizardry/

答案 1 :(得分:0)

我认为我们应该假设这个文本是在故事板中设置的。处理此问题的简单方法是将故事板打开为文本。它是一个简单的XML文件,您可以轻松地搜索它并找到文本&#34; Frame2&#34;。