0
我正在使用Restkit在我的iOS项目中提出我的请求。我的问题是其中一条路线覆盖另一条路线,或者更优先。Restkit路由冲突
[objectManager.router.routeSet addRoute:[RKRoute routeWithClass:[Prescription class]
pathPattern:@"v1/prescriptions/:prescriptionID\\.json" method:RKRequestMethodPOST]];
当我尝试呼叫低于其返回的路线并被映射为处方(上述路线/映射)时。
[objectManager.router.routeSet addRoute:[RKRoute routeWithClass:[PrescriptionStatus class]
pathPattern:@"v1/prescriptions/request.json" method:RKRequestMethodPOST]];
所以我猜测RestKit认为“request.json”(又名PrescriptionStatus)实际上是我要求的特定的处方记录,如果我用“123.json”打来的。
我该如何设置这两条路线并让它们都能正常工作。这意味着我如何设置上面的两个路线,并呼吁PrescriptionStatus(“request.json”)返回一个PrescriptionStatus类并正确映射它。但是,也要打一个特定的处方(“123.json”),它应该返回一个处方。