iPhoneアプリ開発 Twitter連携 - Xcode4.6でSocialフレームワークを使おう
チュートリアル動画2本目。
【Xcode4.6】iPhoneアプリ開発 入門者向けチュートリアル「Twitter連携アプリ」
環境はXcode4.6で、やっていることはこんな感じです。
・フレームワークをインポートする
・MainStoryBoardを使ってボタンを置き、コードと結ぶ
・ボタンを押すとツイート投稿画面を出すアクションを実装
Social.frameworkを使えばこんなに簡単なんだー、ってのを実感してもらえればいいかなと思います。Twitterと連携できるだけでもけっこう簡単に面白いことができそうです。僕も頑張ります。
動画中で書いたコード
ViewController.h
#import <Social/Social.h>
ViewController.m
- (IBAction)tweetButton { if([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]){ SLComposeViewController *twitter = [[SLComposeViewController alloc]init]; twitter = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter]; [twitter setInitialText:[NSString stringWithFormat:@"デフォルトにしたツイートが入るよ!!"]]; [self presentViewController:twitter animated:YES completion:NULL]; } }