我正在使用 RestKit 访问 Tastypie API。我可以控制两端。
我已将 RestKit 映射配置为在 `/api/v1/organizations/1/ 成功加载“裸” JSON 资源,如下所示:
{
"id": "1",
"name": "ACME Space"
}
但是如何配置 RestKit 以加载资源/api/v1/organizations/
,如下所示:
{
"meta":
{
"limit": 20,
"next": null,
"offset": 0,
"previous": null,
"total_count": 2
},
"objects":
[
{
"id": "1",
"name": "ACME Space"
},
{
"id": "2",
"name": "XYZ Tech"
}
]
}
我假设 RestKit 不喜欢meta
密钥或objects
用于Organization
对象的密钥。
我正在尝试使用RKFetchedResultsTableController
. 是否有一个我可以覆盖的委托回调或一个我可以子类化的类来去除 RestKit 不喜欢的额外 JSON?改变 Tastypie 发出 JSON 响应的方式是否更容易?
这个问题类似于这个未回答的 SO question。