UILabel won't update even on dispatch_async
问题 Any reason why my label won't update? - (void)setLabel:(NSNotification*)notification { dispatch_async(dispatch_get_main_queue(), ^{ NSLog(@"setLabel"); [self.label setText:@"My Label"]; }); } I've also tried using performSelectorOnMainThread to no avail. Note that setLabel is appears on the log. Additional info: I also have two other functions which does the same thing but only with a different text. The two other functions doesn't have dispatch_async but they both work. Also, the