iOS5にて統合されたTwitterAPIを使用するサンプルです。 こういうやつです。 まず、Xcodeでプロジェクトを作成し、「Twitter.framework」を追加します。 追加は下記手順になります。 「Build Phases」を押下し、「Link Binary With Libraries」を 開きます。 開いたら「+」を押下します。 すると上の方からベロンと出てくるので、検索フィールドにtwitterと入力します。 画像のように、「Twitter.framework」が出てきますので、 選択し「Add」ボタンを押下します。 下記画像のように追加されていればOKです。 追加した「Twitter.framework」を「Frameworks」ディレクトリに 移動します。 次にコードを書いていきます。 プロジェクト名:twitterFW 下記画像のようにコンポーネントを追加しました。 ・Text Field ID:tweetField ・Round Rect Button ID:sendBtn 上記をヘッダーファイルに追記後、下記のようにライブラリをインポートします。#import <Twitter/TWTweetComposeViewController.h>ライブラリをインポートしたら次はボタンアクションを記述していきます。- (void)sendBtn:(id)sender { // インスタンスの作成と初期化 TWTweetComposeViewController *tw = [[TWTweetComposeViewController alloc] init]; // 送信文字列をセット [tw setInitialText:tweetField.text]; // Twitterダイアログのイベントを定義 tw.completionHandler = ^(TWTweetComposeViewControllerResult response) { if (response == TWTweetComposeViewControllerResultCancelled) { // キャンセル処理 } else if (response == TWTweetComposeViewControllerResultDone) { // 正常終了 } [self dismissModalViewControllerAnimated:YES]; }; // 送信ビューを表示 [self presentModalViewController:tw animated:YES]; }これで終わりです。 こんな感じになります。 終わり 参考: Apple Developer / Twitter Framework Reference
2012/02/21
【Objective-C】iOS5のTwitteAPIを使うサンプル【Xcode4.2】
ラベル:
iOS,
Mac,
Objective-C,
Xcode
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿