NSURLConnection получают URL

как я получаю URL в следующем методе??

- (void)connectionDidFinishLoading:(NSURLConnection*)theConnection 
9
задан Mike Abdullah 25 July 2013 в 09:48
поделиться

1 ответ

Вы должны иметь возможность выполнять theConnection.request.URL , но вы не можете. Раздражает, не правда ли?

Самый простой способ - просто сохранить загружаемый URL (или весь NSURLRequest). Если вы используете несколько подключений, вы можете сохранить их в словаре. Обратите внимание, что - [NSMutableDictionary setObject: forKey:] копирует ключи , а NSURLConnections не копируются; обходной путь - использовать вместо этого CFDictionarySetValue:

CFDictionarySetValue((CFMutableDictionaryRef)dict, connection, request); 
9
ответ дан 4 December 2019 в 06:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: