#import <Foundation/Foundation.h>
int main(int argc, const char * argv[])
{
@autoreleasepool {
NSURL *url = [NSURL URLWithString:@"http://www.google.co.kr/intl/ko_ALL/images/logos/images_logo_lg.gif"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
NSError *error = nil;
NSData *data = [NSURLConnection sendSynchronousRequest:request
returningResponse:NULL error:&error];
if(!data)
{
NSLog(@"fetch failed: %@", [error localizedDescription]);
return 1;
}
NSLog(@"The file is %lu bytes", [data length]);
BOOL written = [data writeToFile:@"/Users/Mac/Pictures/google.png" options:NSDataWritingAtomic error:&error];
if(!written)
{
NSLog(@"write failed: %@", [error localizedDescription]);
return 1;
}
NSLog(@"Success!");
// 파일에서 읽기.
NSData *readData = [NSData dataWithContentsOfFile:@"/Users/Mac/Pictures/google.png"];
NSLog(@"The file read from the disk has %lu bytes", [readData length]);
}
return 0;
}
'IPHONE' 카테고리의 다른 글
진동센서 이용하기 예제. (0) | 2013.04.24 |
---|---|
전화 걸기 및 문자 보내기 예제. (0) | 2013.04.24 |
움직이는 애니메이션 예제. (0) | 2013.04.24 |
프로퍼티 리스트 파일쓰고 읽기 예제. (0) | 2013.04.21 |
IOS 버전확인 방법. (1) | 2013.03.27 |