Полная информация доступна по адресу: Руководство по программированию системы загрузки URL
Вам понадобится объект, который является делегатом NSURLConnection
. Вам понадобится переменная-член receivedData
, и вам нужно будет реализовать методы делегата:
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
[receivedData setLength:0];
}
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
// Append the new data to receivedData.
// receivedData is an instance variable declared elsewhere.
[receivedData appendData:data];
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
// do something with the data
// release the connection, and the data object
[connection release];
[receivedData release];
}