有没有办法在RestKit 0.20中指定带参数的路径模式?
我正在尝试使用一个web服务,其路径object?special=true&id=100
应映射到SpecialObject
和path object?special=false&id=100
应映射到RegularObject
。
但是当我尝试在我的pathPattern
中使用"object?special=true"
和"object?special=false"
的RKResponseDescriptor
它不起作用 – RestKit报告URL object?special=true&id=100
与任何描述符都不匹配。
是否可以指定在RKResponseDescriptor
中使用的路径模式,其中包含特定的参数值?
不是真的。 模式匹配基于路径,而不是参数。 我不认为在模式匹配期间可以使用参数。
一种选择是使用动态映射,该映射查看URL并解释查询参数以确定映射。
另一种选择可能是在映射时使用元数据,因为这可以访问URL及其包含的参数。