我有一个要更新的 UILabel。它已通过 ctrl-cicking 并通过 XIB 文件添加到类中。我在等待短暂的延迟后尝试更新标签文本。到目前为止,除了下面的代码之外,没有其他任何事情发生。但是,当我运行它时,模拟器会暂时空白并直接将我带到最后更新的文本。它没有向我显示100
只是200
.
如何让标签按照我的意愿进行更新。最终,我试图在标签内设置一个递减计时器。
从 XIB 链接到头文件的标签:
@property (strong, nonatomic) IBOutlet UILabel *timeRemainingLabel;
在实施中:
- (void)viewDidLoad
{
[super viewDidLoad];
self.timeRemainingLabel.text = @"100";
sleep(1);
self.timeRemainingLabel.text = @"200";
}
已经合成了。
XCode 4.3.2、Mac OSX 10.7.3、iOS 模拟器 5.1(运行 iPad)、iOS 5