【发布时间】:2016-10-05 16:38:36
【问题描述】:
我正在处理其他人的项目,但我终其一生都找不到文本“Frame2”的使用位置。我运行了模拟器,调试器吐出了这个:
Printing description of $147:
<UILabel: 0x7f7ff655a260; frame = (0 3.5; 105 21.5); text = 'Frame2'; opaque = NO; userInteractionEnabled = NO; layer = <_UILabelLayer: 0x7f7ff65586a0>
该打印输出可以显示位置吗?
【问题讨论】:
-
“位置”是什么意思?
-
Cmd-shift-f 并搜索“Frame2”应该会显示分配该字符串的文件,不是吗?
-
您可以在项目中找到 .text 或 setText 的出现,并将断点放在控制台记录此消息的类中,或者检查 NSLOg 并查看标签记录的位置。
标签: objective-c swift xcode