セッションに人々を参加させるために RKResponseDescriptor を作成しようとしています。
/sessions の応答記述子がありますが、セッション /sessions/20/people (/sessions/sessionID/people) 内の人々を取得するためにそれを作成する方法がわかりません。
私のセッション応答記述子は次のとおりです。
RKResponseDescriptor *responseDescriptor = [RKResponseDescriptor responseDescriptorWithMapping:sessionsMapping
pathPattern:@"/sessions"
keyPath:nil
statusCodes:RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)];
セッション内の人々の応答記述子は次のとおりです。
RKResponseDescriptor *clientInSessionResponseDescriptor = [RKResponseDescriptor responseDescriptorWithMapping:clientsInSessionMapping
pathPattern:@"/sessions/:sessionID/people"
keyPath:nil
statusCodes:RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)];
「エラーで失敗しました: ロードされた応答と一致する応答記述子がありません」というエラーが表示され続けます。
ドキュメントで :id の使用法がたくさんあることに気付きましたが、それを理解できないようです。また、RKPathMatcher を使用してパスを作成する必要がありますか?
どんな助けでも大歓迎です。