私は Java の世界から来た Objective-C の初心者なので、Java で (比較的) 簡単にできることを行う方法を見つけようとしています。
iPhone アプリで、JSON を返す REST Web サービスにアクセスしています。iOS 5 に追加された NSJSONSerialization クラスの使用をサポートする AFNetworking フレームワークを使用しています。返された JSON オブジェクトを「強く」型付けされたクラスの 1 つに変換する「自動」の方法があるかどうかを知りたいです。 (たとえば、私の UserAccount クラス)。
言い換えれば、私は次のようなことをしようとしています:
id json = ... call webservice that returns json, which AFNetworking parses ...
UserAccount myUserAccount = [UserAccount alloc] init];
//then here I'd like something that iterates through all the properties on the
//json object and sets them on the myUserAccount object using key value coding
これを達成する簡単な方法はありますか?