我在函数之后有一个函数调用和一些编码语句。这些语句要等函数完全执行后才能调用,怎么实现呢?目前,语句在函数完全执行之前执行。
例如
NSInteger integerRestValue=[self buttonRestNameTag];
buttonRestNames.titleLabel.text=[[arrayGuessList objectAtIndex:integerRestValue]valueForKey:@"Name"];
这里调用了 buttonRestNameTag 函数,并在执行完成之前设置了 buttonRestNames 标题标签,这会导致它崩溃。
如何解决?