我有像这样的 REST 服务方法
/GetOfficeDocument?officeId=259
它返回一个文档数组。应用程序中的文档是一个与办公室有关系的 NSManagedObject 对象。如何将officeId
参数映射到office
我的关系Document
?
我知道我应该覆盖objectLoader:willMapData:
,但我不知道我应该在这个方法中具体做什么。文档没用。
UPD。服务器的响应如下所示:
[{"AddedDate":"\/Date(1261484400000+0400)\/","Title":"Some text","Uri":"\/Document\/News\/851"}]
如您所见,officeId
不包含在响应中,仅包含在 URL 中。我可以在objectLoader:willMapData:
使用中提取它
[[[loader URL] queryParameters] objectForKey:@"officeId"]
但接下来我应该把它放在哪里?可映射数据参数是一个可变数组,我应该在那里放置什么?不知道。