NCMBAnonymousUtils Class Reference
Inherits from | NSObject |
---|---|
Declared in | NCMBAnonymousUtils.h |
Overview
NCMBAnonymousUtilsクラスは、匿名ユーザでのログインを管理しているクラスです。
匿名ユーザには、下記のようないくつかの規則があります。
・匿名ユーザは、ユーザ名とパスワードなしでログインできます。
・一度ログアウトした場合は、匿名ユーザを復元することはできません。
logIn
+ logIn:
同期通信を利用して匿名ユーザでログインする。必要があればエラーをセットし、取得することもできる。
+ (NCMBUser *)logIn:(NSError **)error
Parameters
error |
処理中に起きたエラーのポインタ |
---|
Return Value
匿名ユーザー情報を含むNCMBUserのインスタンス
Declared In
NCMBAnonymousUtils.h
+ logInWithBlock:
非同期通信を利用して匿名ユーザでログインする。ログインし終わったら与えられたblockを呼び出す。
+ (void)logInWithBlock:(NCMBUserResultBlock)block
Parameters
block |
通信後実行されるblock。blockは次の引数のシグネチャを持つ必要がある(NCMBUser user, NSError errorr) userにはログインしたユーザの情報が渡される。errorにはエラーがあればエラーのポインタが、なければnilが渡される。 |
---|
Declared In
NCMBAnonymousUtils.h
+ logInWithTarget:selector:
非同期通信を利用して匿名ユーザでログインする。ログインし終わったら指定されたセレクタをNSInvocattionで呼び出す。
+ (void)logInWithTarget:(id)target selector:(SEL)selector
Parameters
target |
呼び出すターゲット |
---|---|
selector |
呼び出すセレクタ。次のシグネチャを持つ必要がある。(void)callbackWithResult:(NCMBUser *)user error:(NSError **)error userにはログインしたユーザの情報が渡される。errorにはエラーがあればエラーのポインタが、なければnilが渡される。 |
Declared In
NCMBAnonymousUtils.h
+ isLinkedWithUser:
指定したユーザが匿名ユーザかどうか判断。匿名ユーザの場合はtrueを返す。
+ (BOOL)isLinkedWithUser:(NCMBUser *)user
Parameters
user |
指定するユーザ |
---|
Return Value
BOOL型 ログイン中のユーザーが匿名ユーザーの場合YESを返す
Declared In
NCMBAnonymousUtils.h