【发布时间】:2011-12-19 02:40:16
【问题描述】:
我这里有一些代码,但它不起作用。我想要的是检查 UILabel 何时显示某些内容,例如:
if(label.text=@"3"{
NSLog(@"Label showing three");
}
任何帮助表示赞赏,
Seb
【问题讨论】:
标签: iphone xcode xcode4.2 uialertview ios5
我这里有一些代码,但它不起作用。我想要的是检查 UILabel 何时显示某些内容,例如:
if(label.text=@"3"{
NSLog(@"Label showing three");
}
任何帮助表示赞赏,
Seb
【问题讨论】:
标签: iphone xcode xcode4.2 uialertview ios5
标签可以有“3”(或任何文本)的唯一方法是您的程序以某种方式将它放在那里。您永远不需要测试标签的内容——测试导致标签具有您感兴趣的值的条件。更一般地说,一个设计良好的程序使用视图来显示程序的状态,它不会在其视图中存储程序的状态。
但是,如果您真的想测试一个标签,那么每个标签都有一个 text 属性,它将为您提供其价值。
【讨论】: