サイトのトップへ戻る

Twitter 開発者 ドキュメント日本語訳

サイト内検索

Digits クラスのリファレンス

Digits クラスは、Digits の認証フローを実装するためのメインメソッドを保持しています。

警告: Digitsを使用するには、まずTwitter キット正しく初期化しなければなりません。詳細情報についてはTwitter キットのドキュメントを参照してください。
継承元 NSObject
宣言場所 Digits.h


Tasks

+ sharedInstance
authenticateWithCompletion:
authenticateWithDigitsAppearance:viewController: title:completion:
authenticateWithTitle:completion:
authenticateWithViewController:title:completion:
logOut



クラスメソッド

sharedInstance

ユニークなDigits オブジェクト (シングルトン)を戻り値として返します。

+ (Digits *)sharedInstance
戻り値

Digits シングルトン.頭に国コードが付いた、ユーザーから提供された電話番号(例えば +15554443322)。

@property (nonatomic, copy, readonly) NSString *phoneNumber


インスタンスメソッド



authenticateWithCompletion:

標準の外見の認証フローUIを開始する。この UI 最上位のビューコントローラーのmodal として使われます。. このmodal のタイトル がアプリケーション名になります。

- (void)authenticateWithCompletion:(DGTAuthenticationCompletion)completion
パラメータ

completion

認証フローが終わった後に呼び出されるブロック。


authenticateWithDigitsAppearance:viewController:title:completion:

認証フローUIを開始する。

- (void)authenticateWithDigitsAppearance:(DGTAppearance *)appearance viewController:(UIViewController *)viewController title:(NSString *)title completion:(DGTAuthenticationCompletion)completion
パラメータ

appearance

認証フロービューの外見。nil を設定すると既定の外見が使用されます。

viewController

認証コントローラのmodalを表示するのに使われるビューコントローラー。nil を設定すると既定の最上位ビューコントローラーが使用されます。

title

modal 画面のタイトル。nil を設定すると既定のアプリ名が使用されます。

completion

認証フローが終わった後に呼び出されるブロック。



authenticateWithTitle:completion:

標準の外見の認証フローUIを開始する。この UI 最上位のビューコントローラーのmodal として使われます。

- (void)authenticateWithTitle:(NSString *)title completion:(DGTAuthenticationCompletion)completion
パラメータ

title

modal 画面のタイトル。nil を設定すると既定のアプリ名が使用されます。

completion

認証フローが終わった後に呼び出されるブロック。


authenticateWithViewController:title:completion:

標準の外見の認証フローUIを開始する。

- (void)authenticateWithViewController:(UIViewController *)viewController title:(NSString *)title completion:(DGTAuthenticationCompletion)completion
パラメータ

viewController

認証コントローラのmodalを表示するのに使われるビューコントローラー。nil を設定すると既定の最上位ビューコントローラーが使用されます。

title

modal 画面のタイトル。 nilを設定すると既定のアプリ名が使用されます。

completion

認証フローが終わった後に呼び出されるブロック。


ログアウト

Twitterapp内で使用されているユーザーセッションを削除します。 これ以降にauthenticateWith メソッドが呼び出されると、新しいDigits 認証フローが開始されます。

- (void)logOut