こんにちは、NSMutableArray から事前計算されたセルをロードする UITableView があります。NSOperationQueue または PerformSelectorOnMainThread を使用してユーザー インターフェイスを更新し、スムーズなスクロールを有効にしたいのですが、エラーが発生します... これは私のコードです...
- (UITableViewCell *)tableView:(UITableView *)aTableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
//queue is being initialized in viewDidLoad
[queue addOperationWithBlock:^ {
[[NSOperationQueue mainQueue] addOperationWithBlock:^ {
NSLog(@"Updating...");
return [self.CellObjects objectAtIndex:indexPath.row];
//if you remove the line above with the return, NSOperationQueue will work but I need the above line to load the cell.
}];
}];
}
それを機能させる方法はありますか?どんな助けでも大歓迎です!