【发布时间】:2012-03-05 20:38:28
【问题描述】:
嘿,我是 iOS 新手,很难使用 RestKit
谁能帮我解决这两个帖子请求
1)发布一个长值并将响应映射到
@interface CountResultVO : NSObject
{
long offercount;
long insertCount;
long favouriteOfferCount;
long favouriteInsertCount;
}
2)发布上述对象并将响应映射到
@interface FooList : NSObject
{
NSArray * foo;
}
我的主要问题是发布原始变量(如 int、long 等)的有效负载,而不是映射对象。
【问题讨论】:
-
您好,您能告诉我们更多细节吗?为什么 CountResultVO 有两个不同的接口?你有没有为映射编码过?
-
抱歉,这些类非常大,为了便于阅读,我缩短了它们,没有意识到它们有相同的名称。
-
我不太确定,但是对于 Restkit 支持 NSNumber 的数字,您应该将 long 值定义为那种数据。对于 FooList 中的数组,您需要定义您期望在 NSArray 中拥有的对象类型。
-
这里有一个很好的解释medium.com/ios-os-x-development/…