我試圖訪問一個方法塊,但我不知道如何:如何訪問方法塊內的變量?
__block NSString *username;
PFUser *user = [[self.messageData objectAtIndex:indexPath.row] objectForKey:@"author"];
[user fetchIfNeededInBackgroundWithBlock:^(PFObject *object, NSError *error) {
username = [object objectForKey:@"username"];
NSLog(@"%@", username); //returns "bob";
}];
NSLog(@"%@", username); //returns null
如何從這個代碼訪問變量「用戶名」塊之外?
s Ayon是正確的..... – Spynet
這是一個很好的答案!但不幸的是我即將在tableview中運行我的代碼:cellforrowatindexpath。我在查詢單元格是否正在分配,這使得難以等待塊發出函數調用。有什麼建議麼? – Allen