几天前,这个问题是关于更改其他类的标签文本。我改变了一些事情:
我现在有一个函数setLabelText:
- (void)setLabelText:(NSString*)text{
//myLabel.text = text;
[myLabel performSelectorOnMainThread : @ selector(setText : ) withObject:text waitUntilDone:YES];
NSLog(@"class:%@, label:%@", self, myLabel);
}
自我和标签都已填充,但显示屏未显示正确的文字..
我正在从另一个类调用此函数,如果我从viewcontroller上的按钮更改标签文本,它会正确更改。
修改
我现在更改了标签,每当完成类的功能时,标签就会编辑文本。虽然..这始终是最后一个设定值,但每次进入for循环时我都需要更改它,我怎样才能使它工作?似乎它不会在应用程序执行循环时更新viewController