I am new to iOS development, I have plain objective -c class \"MoneyTimer.m\" for running timer, from there i want to update the an UI label with the changing value of timer.
I've done something identical in the past.
I used a function to set the label text:
- (void)updateLabelText:(NSString *)newText {
yourLabel.text = newText;
}
and then called this function on the main thread with performSelectorOnMainThread
NSString* myText = @"new value";
[self performSelectorOnMainThread:(@selector)updateLabelText withObject:myText waitUntilDone:NO];