私がやろうとしているのは、リモートサーバーから人のリスト(JSON形式)をロードし、ファイルをディスクに保存してから、結果を解析NSArray *して呼び出し元に返すことです。
私はEmployeeDirectoryManager次のようなを作成しました:
- (NSArray *)loadDirectory:(BOOL)refreshFromServer;
- (void)loadDirectoryFromFile;
- (void)loadDirectoryFromServer;
メソッドでブロックを使用して、ブロックが設定されているを使用しているが呼び出しloadDirectory元に通知されるようにします。loadDirectoryFromServerAFJSONRequestOperationsuccess
これを実装する方法について、または間違った道を進んでいる場合は、少し指示が必要です。