我从未尝试过,但从这些苹果 docs ,我建议
@property (nonatomic,strong) NSFileHandle *handle;
//somewhere in a init or viewDidLoad
self.handle = [NSFileHandle fileHandleForUpdatingAtPath:filePath]
-(void)connection:(NSURLConnection *)connection
didReceiveData:(NSData *)data
{
[handle seekToEndOfFile];
[handle writeData:data];
}
-(void)connectionDidFinishLoading:(NSURLConnection *)connection
{
[self.handle closeFile];
}
注意: 文件Path 必须是现有文件的有效路径, 有许多处理创建文件的邮件 。