【发布时间】:2014-01-27 12:31:30
【问题描述】:
我需要使用 RestKit 获取多个根对象。来自服务器的 JSON 如下所示:
{
"articles" : [{...}, {...}, {...}, {...}, {...}],
"counters_for_pagination": {"page": 1, "total": 250, "per_page": 5}
}
我是否必须创建中间类 PaginatedResults 来保存 NSArray 类型的对象 Article 和 NSDictionary 与计数器?
我想得到:
-
Article对象数组,我将在UITableView中显示 -
NSDictionary的计数器 - 用于分页。
RestKit 是否能够将 2 个不同对象的 NSDictionary 作为 *result 返回还是总是返回一个数组?
【问题讨论】:
-
你想如何存储它?至少表明这一点,最好是您尝试过的映射。你不需要中级课程。
-
我还没有尝试任何映射,因为我什至不知道如何开始使用这种类型的映射。在“成功”回调中,我想获得:1)我将在 UITableView 中显示的“文章”对象数组 2)计数器的 NSDictionary - 用于分页。 RestKit 是否能够以
*result的形式返回 2 个不同对象的 NSDictionary 还是它总是返回一个数组?