int main(int argc, const char * argv[]) {
@autoreleasepool {
//图片地址
NSURL *url = [NSURL URLWithString:@"https://"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
NSError *error;
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:NULL error:&error];
if (!data) {
NSLog(@"fetch failed:%@", error.localizedDescription);
return 1;
}
NSLog(@"The file is %lu bytes", (unsigned long)data.length);
BOOL success = [data writeToFile:@"/tmp/0.jpg" options:kNilOptions error:&error];
if (!success) {
NSLog(@"write failed:%@", error.localizedDescription);
return 1;
}
NSLog(@"write success");
}
return 0;
}
从网络下载图片并写入本地文件