English 中文(简体)
• 为每个同步图像下载建立一个新的代表班?
原标题:Create a new delegate class for each asynchronous image download?

第一,使用NSURLConnection从前线下载JSON数据。 然后,Im利用第二个NSURLConnection下载相应的用户ava图像(图象中的斜线从第一次数据下载中平)。

关于第一个数据链接,我有我的TwitterViewController担任国家措施委员会代表。 I ve创建了一个单独的班级(ImageDownloadDelegate),作为第二个处理图像的NSURLConnection的代表。 在完成下载后,Im使用该代码获得出口:

for(int j=0; j<[self.tweets count]; j++){
    ImageDownloadDelegate *imgDelegate = [[ImageDownloadDelegate alloc] init];

    Tweet *myTweet = [self.tweets objectAtIndex:j];
    imgDelegate.tweet = myTweet;
    imgDelegate.table = timeline; //to reload the data

    NSURLRequest* request = [NSURLRequest requestWithURL:[NSURL URLWithString:myTweet.imageURL]
                                                                  cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                              timeoutInterval:60];
    imgConnection = [[NSURLConnection alloc] initWithRequest:request delegate:imgDelegate];
    [imgDelegate release];  
}

因此,对于需要下载的每一种图像,基本上都创造了代表班的新例子。 这样做的最佳途径吗? 如果我只举一个代表类别的例子,那么就看不出什么形象与哪一种tw、正确? 我也无法说明下载图像的确切顺序。

算法操作的罚款...... 我很想知道,我是否以最有效的方式来做到这一点。

最佳回答

Put 图像下载到像国家安全行动这样的东西 询问。

当图像下载时,除了传送到藏匿名录之外,还发出载有原始图像URL的通知,档案名称目前位于何处。

任何想要图像的东西都可以听从通知。 如果再不关心(在屏幕上排出的试验室)的话,他们就会从通知中脱出来,那么,在系统清理你的海滩目录之前,图像就坐在那里。

该系统还很奇怪,检查和看看在磁盘上是否已有图像,然后才能下载,只是将URL的地图查到其他地方。

问题回答




相关问题
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风格的解决办法,只是一个简单的袖珍流程......

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

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

热门标签