在我的cellForRowAtIndexPath方法中我有一些代碼通過UIImageView + AFNetworking類別異步下載圖像 但據我瞭解cellForRowAtIndexPath方法每當我滾動表格到單元格時,每次圖像下載開始時。我可以緩存圖像或單元格或類似的東西嗎?在通過網絡下載圖像時重新加載UITableView
- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
//some code here
[imageView setImageWithURL: myURL placeholderImage:[UIImage imageNamed:@"placeholder"]];
//some other code here
return cell;
}
not [imageView setImageWithURL:myURL placeholderImage:[UIImage imageNamed:@「placeholder」]]; –
但是[cell.imageView setImageWithURL:myURL placeholderImage:[UIImage imageNamed:@「placeholder」]]; –
您可以使用'edit'鏈接更正您的發佈代碼。 –