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」),它應該返回一個處方。