Public メソッド
プロトコル <MixiDelegate>

mixi API実行結果処理用のデリゲート [詳細]

#import <MixiDelegate.h>

<MixiDelegate>に対する継承グラフ
MixiReporter MixiSDKAuthorizer MixiViewController

すべてのメンバ一覧

Public メソッド

(void) - mixi:didFinishLoading:
 APIの実行が終了
(void) - mixi:didSuccessWithJson:
 APIの実行に成功
(void) - mixi:didCancelWithConnection:
 APIの接続がキャンセル
(void) - mixi:didFailWithConnection:error:
 APIの接続に失敗
(void) - mixi:didFailWithError:
 APIの実行に失敗
(BOOL) - allowBlankResponse
 空のレスポンスを許すかどうか

説明

mixi API実行結果処理用のデリゲート

本プロトコルで規定されるメッセージは全てオプショナルです。


関数

- (BOOL) allowBlankResponse [optional]

空のレスポンスを許すかどうか

本メソッドの実行結果がYESのときはレスポンスが空でもエラーを返しません。 メソッドが定義されていない場合はNOとみなされます。

戻り値:
空のレスポンスを許すかどうか
- (void) mixi: (Mixi *)  mixi
didCancelWithConnection: (NSURLConnection *)  connection 
[optional]

APIの接続がキャンセル

引数:
miximixiオブジェクト
connectionキャンセルされた接続
- (void) mixi: (Mixi *)  mixi
didFailWithConnection: (NSURLConnection *)  connection
error: (NSError *)  error 
[optional]

APIの接続に失敗

引数:
miximixiオブジェクト
connection失敗した接続
errorエラー
- (void) mixi: (Mixi *)  mixi
didFailWithError: (NSError *)  error 
[optional]

APIの実行に失敗

引数:
miximixiオブジェクト
errorエラー
- (void) mixi: (Mixi *)  mixi
didFinishLoading: (NSString *)  data 
[optional]

APIの実行が終了

通信に成功していればAPIの実行に失敗していても呼び出され、JSONを解釈する前の生のテキストを受け取ります。主にデバッグ時の利用を想定しています。

引数:
miximixiオブジェクト
data実行結果の生文字列
- (void) mixi: (Mixi *)  mixi
didSuccessWithJson: (id)  data 
[optional]

APIの実行に成功

引数:
miximixiオブジェクト
data実行結果のJSONを解釈したオブジェクト

このプロトコルの説明は次のファイルから生成されました:
 全て クラス ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義