很高兴在以下方面获得帮助...
我的代码段:
Status.stringValue = @“ ABC”;
sleep(10);
...
}
其中,状态在h文件中定义如下:@属性(强)IBOutlet NSTextField *状态;
///视图控制器中Label与名为Status
的类之间的引用出口名称问题是,视图中的Label仅在Testing调用结束后才被更新。(在sleep(10)完成之后。我希望当场更新它(Status.stringValue = @“ ABC”;)。
任何想法该怎么做?
请参阅此stackoverflow问题:Change button text from Xcode?
基本上,您可以像这样更改按钮文本:
-(IBAction)startSomething:(id)sender {
[sender setTitle:@"ABC" forState:UIControlStateNormal];
}
我像这样更新标签文本:
Status.text=@"ABC";