iPhone 에서 ObjectiveFlickr 를 이용한 플리커 사진 업로더 만들기 (3)
ObjectiveFlickr 에 들어있는 SnapAndRun 예제 애플리케이션으로 Flickr 인증까지 성공하였다. 이제 파일을 업로드 해보자. 업로드는 생각보다 간단하다.
SnapAndRunViewController.m 파일의 snapPictureAction 함수의 코드를 다음의 코드로 대치해 보자.
UIImage *image = [UIImage imageNamed:@"SnapAndRun.png"];
NSData *JPEGData = UIImageJPEGRepresentation(image, 1.0);
self.flickrRequest.sessionInfo = kUploadImageStep;
[self.flickrRequest uploadImageStream:[NSInputStream inputStreamWithData:JPEGData] suggestedFilename:@"Snap and Run Demo" MIMEType:@"image/jpeg" arguments:[NSDictionary dictionaryWithObjectsAndKeys:@"0", @"is_public", nil]];
[UIApplication sharedApplication].idleTimerDisabled = YES;
[self updateUserInterface:nil];
코드 분석은 스스로 할 수 있을것이며, Flickr 에 접속해서 파일이 업로드 되었는지 확인하면 끝. 어려울건 없었다. 업로드가 되는것을 확인했고 대략적인 동작방식및 코드도 확인했으니, 이제 New 프로젝트를 생성해서 나만의 업로더를 만들어야 겠다. 이 업로더는 기존의 애플리케이션에 들어갈 놈이니, 깔끔하게 모듈과 시켜서 라이브러리 형태로 전달해야겠다.
iPhone 에서 ObjectiveFlickr 를 이용한 플리커 사진 업로더 만들기 (2)
iPhone 에서 ObjectiveFlickr 를 이용한 플리커 사진 업로더 만들기 (3)
Trackback URL : http://rainless.ipocs.com/blog/trackback/238