|
クラス _Twitter |
Twitter と通信する機能を提供するクラスです。
下記のフレームワークを追加する必要があります。
・Accounts.framework
・Twitter.framework
| インスタンスメソッド |
| initWithMain: |
- (id)initWithMain:(_Main*)m
_Twitter オブジェクトを生成します。
パラメータ:
| m | _Main クラスを継承したクラスオブジェクトを指定します。 |
戻り値:
_Twitter オブジェクト
| auth |
- (void)auth
Twitter の認証を行います。
補足説明:
以下のメソッドが呼び出されます。
・_Main クラスを継承したクラスの _twitterAuthOK/_twitterAuthNG メソッド
・_Canvas/_Canvas3D クラスを継承したクラスの _twitterAuthOK/_twitterAuthNG メソッド
| getAccountNum |
- (int)getAccountNum
Twitter アカウントの数を取得します。
戻り値:
Twitter アカウントの数を返します。
| getAccountID: |
- (NSString*)getAccountID:(int)index
Twitter アカウントの識別子を取得します。
パラメータ:
| index | インデックス。0 から getAccountNum メソッドの戻り値 - 1 までの値を指定します。 |
戻り値:
取得できた場合、Twitter アカウントの識別子を返します。取得できなかった場合 nil を返します。
| getAccountName: |
- (NSString*)getAccountName:(int)index
Twitter アカウントのユーザー名を取得します。
パラメータ:
| index | インデックス。0 から getAccountNum メソッドの戻り値 - 1 までの値を指定します。 |
戻り値:
取得できた場合、Twitter アカウントのユーザー名を返します。取得できなかった場合 nil を返します。
| getAccount: |
- (ACAccount*)getAccount:(NSString*)id
ACAccount オブジェクトを取得します。
パラメータ:
| id | Twitter アカウントの識別子 |
戻り値:
取得できた場合、ACAccount オブジェクトを返します。取得できなかった場合 nil を返します。
| tweet:: |
- (void)tweet:(ACAccount*)account :(NSString*)text
ツイートします。
パラメータ:
| account | ACAccount オブジェクト |
| text | ツイート文字列を指定します。 |
補足説明:
以下のメソッドが呼び出されます。
・_Main クラスを継承したクラスの _twitterTweetOK/_twitterTweetNG: メソッド
・_Canvas/_Canvas3D クラスを継承したクラスの _twitterTweetOK/_twitterTweetNG: メソッド
| showTweetComposeView: |
- (void)showTweetComposeView:(NSString*)text
標準ツイートビューを表示します。
パラメータ:
| text | 初期ツイート文字列を指定します。 |
補足説明:
標準ツイートビューが閉じられると、以下のメソッドが呼び出されます。
・_Main クラスを継承したクラスの _twitterCloseTweetComposeView メソッド
・_Canvas/_Canvas3D クラスを継承したクラスの _twitterCloseTweetComposeView メソッド