我从“LazyTableImages”的pple样本中拿到了这一氮。 在以下编码中,它们正在开始采用IconDownloader类。 因此,这种行动是什么。
*************************This Line ******************************************
IconDownloader *iconDownloader = [imageDownloadsInProgress 物体 ForKey:indexPath];
**************************************************************************
之后
if (iconDownloader == nil)
{
iconDownloader = [[IconDownloader alloc] init];
iconDownloader.CustomObject = CustomObject;
iconDownloader.indexPathInTableView = indexPath;
iconDownloader.delegate = self;
[imageDownloadsInProgress setObject:iconDownloader forKey:indexPath];
[iconDownloader startDownload];
[iconDownloader release];
}
目 录 ForKey docs 认为:
物体 ForKey:
回归与某一关键因素相关的价值。
- (id)物体 ForKey:(id)aKey
Parameters
aKey
The key for which to return the corresponding value.
Return Value
The value associated with aKey, or nil if no value is associated with aKey.
Availability
* Available in iPhone OS 2.0 and later.
因此,我认为他们正在确定这一路线。
IconDownloader *iconDownloader = [imageDownloadsInProgress 物体 ForKey:indexPath];
只是为了确定物体的无价值。
归根结底,问题是上述两条行动是什么?
感谢