【发布时间】:2026-01-23 15:45:01
【问题描述】:
在这种情况下最好的方法是什么?
我有通往里程碑资源的路径:
GET: {baseURL}/rest/v2/common/plans/{id}/milestones
还有这条通往不同资源的路径:
GET: {baseURL}/rest/v2/common/plans/{id}/statistics
为了正确解析它,我需要在发出任何请求之前定义描述符:
RKResponseDescriptor *responseDescriptor =
[RKResponseDescriptor responseDescriptorWithMapping:...
具有正确定义的路径。我认为 responseDescriptor 始终是一个静态实例,不需要在应用程序生命周期内重新创建(在此之前我使用的是请求的正文)。
但是在 {id} 上面的路径的情况下,将路径性质更改为动态路径。每当我发送具有不同 {id} 的请求时,我是否应该始终重新定义 responseDescriptor?用 {baseURL}/rest/v2/common/plans/ 定义路径是不明确的。
使用 RK 版本 0.26.0。
【问题讨论】:
标签: ios objective-c rest restkit