0
我在我的iOS應用程序中使用異步,並需要一個流動滾動的CollectionView,所以我試圖使用ASyncDisplayKit,似乎是有順利滾動。異步調用nodeBlockForRowAtIndexPath
所有樣品在的ObjectiveC取得,我想這部分代碼翻譯:
- (ASCellNodeBlock)tableView:(ASTableView *)tableView nodeBlockForRowAtIndexPath:(NSIndexPath *)indexPath
{
PhotoModel *photoModel = [_photoFeed objectAtIndex:indexPath.row];
// this will be executed on a background thread - important to make sure it's thread safe
ASCellNode *(^ASCellNodeBlock)() = ^ASCellNode *() {
PhotoCellNode *cellNode = [[PhotoCellNode alloc] initWithPhotoObject:photoModel];
return cellNode;
};
return ASCellNodeBlock;
}
誰能幫助我在翻譯斯威夫特這個代碼?
什麼樣的對象是'_photoFeed'。 'NSArray'? –
是的,它是一個包含從休息服務中獲取的數據的數組 – Cris