我正在为别人的项目工作,我无法为我的生活找到文字" Frame2"用来。我运行了模拟器,调试器吐出了这个:
Printing description of $147:
<UILabel: 0x7f7ff655a260; frame = (0 3.5; 105 21.5); text = 'Frame2'; opaque = NO; userInteractionEnabled = NO; layer = <_UILabelLayer: 0x7f7ff65586a0>
打印输出可以显示位置吗?
答案 0 :(得分:0)
我会在UILabel上为setTitle
创建一个符号断点,并跟踪它被调用的位置。您可以点击此链接获取有关如何执行此操作的说明:https://www.bignerdranch.com/blog/xcode-breakpoint-wizardry/
答案 1 :(得分:0)
我认为我们应该假设这个文本是在故事板中设置的。处理此问题的简单方法是将故事板打开为文本。它是一个简单的XML文件,您可以轻松地搜索它并找到文本&#34; Frame2&#34;。