티스토리 뷰


이번에 iOS5로 업데이트 되면서 트위터 관련 API 가 추가되어 테스트 삼아 시도해봤다. 

Twitter의 많은 기능을 모두 제공하는 API는 아니지만 개발자로 하여금 간단한 작업만으로 트위터에 빠르게 게시물을 작성할수 있다!!
(1분이면 끝!)

작업 순서 

1. Frameworks 에 Twitter.framework를 add 한다.

2. 소스코드에 #import <Twitter/Twitter.h> 추가.

3. 해당 소스코드에 아래와 같이 작성한다. 

// 아래 코드는 Apple LLVM 3.0 컴파일러로 구동됨 Auto Reference Counting 기능 사용

// 일단 TWTweetComposeViewController 사용 가능한지 체크하고

if([TWTweetComposeViewController canSendTweet]) {
 

// TWTweetComposeViewController 생성

TWTweetComposeViewController *vc = [[TWTweetComposeViewController alloc] init];
 

// 트윗하고자 하는 Text 입력

[vc setInitialText:@"맛있는 등갈비!!!"];
 

// 트윗하고자 하는 이미지 입력

NSURL *imageUrl = [NSURL URLWithString:@"http://tinyw.in/GurD"];

UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:imageUrl]];

[vc addImage:image];
 

// 트윗하고자 하는 URL 입력

NSURL *myFacebookUrl = [NSURL URLWithString:@"http://www.facebook.com/hoiogi"];

[vc addURL:myFacebookUrl];


// 어떻게 창을 띄울까 고민 했는데, 그냥 모달뷰로 띄우면 ! ㅡㅡ;

[self presentModalViewController:vc animated:YES];

}


실행해보면 


* 설정에서 트위터계정 로그인이 되어있어야 작동함.



공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함