Я новичок в разработке iOS, у меня есть простой объект -c класс "MoneyTimer.m" для запуска таймера, оттуда я хочу обновить метку пользовательского интерфейса с изменением значения таймера. Я хочу знать, как получить доступ к элементу пользовательского интерфейса из потока, отличного от UI? Я использую Xcode 4.2 и раскадровку.
В blackberry просто, получив блокировку событий, можно обновить пользовательский интерфейс из неинтерфейса.
//this the code from MyTimerClass
{...
if(nsTimerUp == nil){
nsTimerUp = [NSTimer scheduledTimerWithTimeInterval: 1.0 target:self selector:@selector(countUpH) userInfo:nil repeats: YES];
...}
(void) countUpH {
sumUp = sumUp + rateInSecH;
**//from here i want to update the UI label **
...
}