我的 HTTPClient 是一个 AFRESTClient 子类,我将 AFIncrementalStore 用于核心数据。
我的回答是实体的唯一标识符为“content_id”。我已经覆盖
resourceIdentifierForRepresentation:(NSDictionary *)representation
ofEntity:(NSEntityDescription *)entity
fromResponse:(NSHTTPURLResponse *)response
在我的 httpclient 中并为我的实体返回了“content_id”,但是,我的 fetch 只得到一个项目(数组中的最后一个项目)。
但是,如果我的响应有“id”参数,它就可以正常工作。
我们是否应该无法为休息客户端覆盖 resourceIdentifier 或者我错过了什么?