7
안녕하세요 stackoverflow 커뮤니티, 나는 로컬 개체에 응답을 매핑하는 IOS RESTful 요청을 만들기 위해 RKObjectManager를 사용하고 있습니다.ResKit iOS - 같은 요소에 대해 여러 클래스 등록
Restkit에 대한 나의 문제점은 다른 요청에서 같은 요소에 대해 여러 클래스를 등록하는 것입니다. 이 요청에서 나는 같은 요소 이름 "List"를 가진 중첩 된 객체를 가진다. 여기
코드의 일부입니다 : 다른 요청에서 같은 요소에 대해 여러 클래스를 등록하는 모든 솔루션이 있다면 내가 알고 싶은 무엇
// Get array of RKObjects1 - First request of the queue
RKObjectManager * objectManager = [RKObjectManager sharedManager];
[objectManager registerClass:[RKTObject1 class] forElementNamed:@"List"];
RKObjectLoader * loader = [objectManager objectLoaderWithResourcePath:@"objects1" delegate:self];
[loader setObjectClass:[RKTList class]];
// Get array of RKObjects2 - Second request of the queue
RKObjectManager * objectManager = [RKObjectManager sharedManager];
[objectManager registerClass:[RKObjects2 class] forElementNamed:@"List"];
RKObjectLoader * loader = [objectManager objectLoaderWithResourcePath:@"objects2" delegate:self];
[loader setObjectClass:[RKTList class]];
?
? 나는 당신이 각리스트가 'List'keypath를 반환했다고 말했지 만, 두 개의 분리 된 keypaths - Objects1List와 Objects2List를 사용하는 것을 본다. – shawnwall
[objectManager objectLoaderWithResourcePath : delegate :]에는 void 반환 유형이 있습니다. RKObjectLoader는 어떻게 반환합니까? –