프로그래밍/iOS

파일 이어받기

백룡화검 2012. 4. 18. 10:26

// bytes=?-Range 이어받기 기능.

// NSURLConnection 파일 다운로드

NSString *range = [NSString stringWithFormat:@"bytes=%d-"[_receivedData length]];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:fileURL]];

[request setValue:range forHTTPHeaderField:@"Range"];

_urlConnection = [[NSURLConnection alloc] initWithRequest:request delegate:self];


로 하시면 됩니다.

_receivedData 는 NSURLConnection을 통해서 받는 NSData * 형입니다.


웹규약을 이용해서 받는 것이기 때문에 HTTP를 사용하면 되고 별도로 작업할 사항은 없습니다.