Digits
クラスは、Digits の認証フローを実装するためのメインメソッドを保持しています。
警告: Digitsを使用するには、まずTwitter キット正しく初期化しなければなりません。詳細情報についてはTwitter キットのドキュメントを参照してください。
継承元 | NSObject |
宣言場所 | Digits.h |
Digits Class ReferenceThe Warning: You must first properly initialize the Twitter kit in order to use Digits. Consult the Twitter kit documentation for more information.
|
+ sharedInstance
authenticateWithCompletion:
authenticateWithDigitsAppearance:viewController:
title:completion:
authenticateWithTitle:completion:
authenticateWithViewController:title:completion:
logOut
Tasks
|
ユニークなDigits オブジェクト (シングルトン)を戻り値として返します。
+ (Digits *)sharedInstance
Digits シングルトン.頭に国コードが付いた、ユーザーから提供された電話番号(例えば +15554443322)。
@property (nonatomic, copy, readonly) NSString *phoneNumber
Class MethodssharedInstanceReturns the unique Digits object (singleton). + (Digits *)sharedInstance Return ValueThe Digits singleton. The phone number provided by the user, prefixed by the country code (e.g. @property (nonatomic, copy, readonly) NSString *phoneNumber |
Instance Methods |
標準の外見の認証フローUIを開始する。この UI 最上位のビューコントローラーのmodal として使われます。. このmodal のタイトル がアプリケーション名になります。
- (void)authenticateWithCompletion:(DGTAuthenticationCompletion)completion
completion
認証フローが終わった後に呼び出されるブロック。
authenticateWithCompletion:Starts the authentication flow UI with the standard appearance. The UI is presented as a modal off of the top-most view controller. The modal title is the application name. - (void)authenticateWithCompletion:(DGTAuthenticationCompletion)completion Parameterscompletion Block called after the authentication flow has ended. |
認証フローUIを開始する。
- (void)authenticateWithDigitsAppearance:(DGTAppearance *)appearance viewController:(UIViewController *)viewController title:(NSString *)title completion:(DGTAuthenticationCompletion)completion
appearance
認証フロービューの外見。
nil
を設定すると既定の外見が使用されます。
viewController
認証コントローラのmodalを表示するのに使われるビューコントローラー。
nil
を設定すると既定の最上位ビューコントローラーが使用されます。
title
modal 画面のタイトル。
nil
を設定すると既定のアプリ名が使用されます。
completion
認証フローが終わった後に呼び出されるブロック。
authenticateWithDigitsAppearance:viewController:title:completion:Starts the authentication flow UI. - (void)authenticateWithDigitsAppearance:(DGTAppearance *)appearance viewController:(UIViewController *)viewController title:(NSString *)title completion:(DGTAuthenticationCompletion)completion Parametersappearance
viewController
title
completion
|
標準の外見の認証フローUIを開始する。この UI 最上位のビューコントローラーのmodal として使われます。
- (void)authenticateWithTitle:(NSString *)title completion:(DGTAuthenticationCompletion)completion
title
modal 画面のタイトル。nil
を設定すると既定のアプリ名が使用されます。
completion
認証フローが終わった後に呼び出されるブロック。
authenticateWithTitle:completion:Starts the authentication flow UI with the standard appearance. The UI is presented as a modal off of the top-most view controller. - (void)authenticateWithTitle:(NSString *)title completion:(DGTAuthenticationCompletion)completion Parameterstitle
Title for the modal screens. Pass
completion Block called after the authentication flow has ended. |
標準の外見の認証フローUIを開始する。
- (void)authenticateWithViewController:(UIViewController *)viewController title:(NSString *)title completion:(DGTAuthenticationCompletion)completion
viewController
認証コントローラのmodalを表示するのに使われるビューコントローラー。nil
を設定すると既定の最上位ビューコントローラーが使用されます。
title
modal 画面のタイトル。 nil
を設定すると既定のアプリ名が使用されます。
completion
認証フローが終わった後に呼び出されるブロック。
authenticateWithViewController:title:completion:Starts the authentication flow UI with the standard appearance. - (void)authenticateWithViewController:(UIViewController *)viewController title:(NSString *)title completion:(DGTAuthenticationCompletion)completion ParametersviewController
View controller used to present the modal authentication controller. Pass
title
Title for the modal screens. Pass
completion Block called after the authentication flow has ended. |
Twitterapp内で使用されているユーザーセッションを削除します。
これ以降にauthenticateWith
メソッドが呼び出されると、新しいDigits 認証フローが開始されます。
- (void)logOut
logOutDeletes the local Twitter user session from this app. This will not remove the system Twitter account nor make a network request to invalidate the session. Subsequent calls to - (void)logOut |