1

RestKitをアップグレードしてcocoapodsを使い始めてから、すべての値がディクショナリにネストされたため、古いマッピングは機能しなくなりました。

XMLのRestKitマッピングを行うためのより洗練された方法はありますか(JSONがRestKitの主な攻撃ラインであることは承知していますが、XMLもすぐに消えることはありません。

更新前のマッピング

[mapping mapAttributes:@"username", @"password", @"firstName", @"lastName", nil];

.text接尾辞を付けて今すぐマッピング

[mapping mapKeyPath:@"username.text" toAttribute:@"username"];
[mapping mapKeyPath:@"firstName.text" toAttribute:@"firstName"];
[mapping mapKeyPath:@"lastName.text" toAttribute:@"lastName"];

私のポッドファイル

platform :ios, '6.0'

pod 'RestKit', '0.10.3'
pod 'RestKit/ObjectMapping/XML', '0.10.3'
4

1 に答える 1

2

RestKitの0.20.0バージョンを使用します。

ウィキが利用可能です:https ://github.com/RestKit/RestKit/wiki/Upgrading-from-v0.10.x-to-v0.20.0

于 2013-01-30T14:29:35.610 に答える