Railsアプリとインターフェースする基本的なiOSアプリがあります。ここでの考え方は、Railsで設定したchannelRESTfulルートからすべてのオブジェクトをロードすることです。/channels.json
すべてのChannelオブジェクトをXcodeのNSDictionaryにロードして、ActiveRecordによって生成されたChannelオブジェクトのIDを使用して簡単に識別できるようにします。[dictionary objectForKey:@"1"]
すべてのオブジェクトをNSArrayにロードするのに問題はありませんでしたが、ChannelオブジェクトをNSDictionaryにロードするのは困難です。RestKitのdidLoadObjectDictionaryデリゲートメソッドを実装し、JSON応答を次のように設定しました:https ://gist.github.com/2504664
マッピングが正しく設定されていないと思います。オブジェクトのマッピングはChannel次のように設定されています:https ://gist.github.com/2504667
メソッドが呼び出されると、didLoadObjectDictionaryオブジェクトNSDictionaryには0個のキーと値のペアが含まれます。
Channel上記で説明したように、すべてのオブジェクトをNSDictionaryにロードして、それらを簡単に参照できるようにするにはどうすればよいobjectForKeyですか?