I have a few methods inside my view controller that load up for future actions, I call them all within a single method so ie:
- (void) updateSongInformation {
artistName.text = @"Testing";
[self setupEmail];
[self checkStatus];
}
If I take out the last 2 lines, the UILabel is updated instantaneously. Is there a way to run the last 2 methods in the background so the user experience isn't delayed?