English 中文(简体)
所谓的这种初步化——概念?
原标题:what kind of initialization is this called - conceptual?

我从“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];

只是为了确定物体的无价值。

归根结底,问题是上述两条行动是什么?

感谢

最佳回答

本条:

IconDownloader *iconDownloader = [imageDownloadsInProgress objectForKey:indexPath];

装载新元件的斜体。 它只是询问图像DownloadsInProgress物体(我假定是NSDictionary?)试图获取IconDownloader物体,该物体与主要指数Path——表中的目前行文。

这部法典:

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];   
}

检查是否存在。 如果是t(图像DownloadsInProgress re nil,即能够找到该钥匙的物体),就会产生新的结果,并添加到图像上。 Progress NSDictionary。

所有这部法典都意味着,每张指数(表格中的每栏)只有一个IconDownloader物体,因为你在表上和下台时,不再试图下载单行。

希望会有所帮助。

问题回答

图像载荷 Progress似乎是国家扫盲中心。 该词典用于控制IconDownloader类。 这些情况存放在相应的指数表中,因此很容易将IconDownloader送至表态中。

你要求这样做。 如果一个IconDownloader没有在前线上进行即刻处理并储存在字典上,它就检索了一个特定指数Path或Nil的IconDown载体。





相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签