Моя цель - конвертировать NSURL
в NSData
без каких-либо утечек памяти ... Я искал много и нашел несколько ответов с сайта, но ничего не работает для меня. Может кто-нибудь мне помочь?NSData от NSURL Проблема с утечкой памяти
Ниже метод, который я пытался, но до сих пор ничего не работает:
NSURL *url = [NSURL URLWithString:@"http://images.apple.com/main/rss/hotnews/hotnews.rss"];
NSData *data;
data = [NSData dataWithContentsOfURL:url];
NSError *error;
NSString* contents = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://images.apple.com/main/rss/hotnews/hotnews.rss"] encoding:NSUTF8StringEncoding error:nil];
NSData* xmlData = [contents dataUsingEncoding:NSUTF8StringEncoding];
NSURL *url = [[NSURL alloc]initWithString:@"http://images.apple.com/main/rss/hotnews/hotnews.rss"];
NSData *data = [[NSData alloc]initWithContentsOfURL:url options:0 error:nil];
/*do something with data*/
[data release];
[url release];
Примечание:
Когда я изменить свой URL, чтобы http://www.wikipedia.org код не имеет никакой утечки памяти ... Помоги мне ...
Заранее спасибо.
при принятии или обновлении вопроса, пожалуйста, рассмотрите возможность редактирования вопроса, а не отвечать на свой вопрос – Nithin
принять ответы, которые, по вашему мнению, являются лучшими или полезными, другие ответили на ваши вопросы. Вы можете принять его, проверив отметку tic ниже каждого ответа на заданные вами вопросы. – Nithin