NSURL *url=[NSURL URLWithString:@"http://www.baidu.com"];
NSURLRequest *request=[NSURLRequest requestWithURL:url];
NSError *error;
NSData *data=[NSURLConnection sendSynchronousRequest:request returningResponse:NULL error:&error];
if (!data){
NSLog(@"fetch failed with error %@",[error localizedDescription]);
}else{
if ([data writeToFile:@"/tmp/test1.txt"
options:NSDataWritingAtomic
error:&error]){
NSLog(@"write success");
}else{
NSLog(@"write failed with error %@",[error localizedDescription]);
}
}
NSData *readData=[NSData dataWithContentsOfFile:@"/tmp/test1.txt"];
NSLog(@"file size is %ld",[readData length]);