嗨 stackoverflow 社区,我正在使用 RKObjectManager 发出 iOS RESTful 请求以将响应映射到本地对象。
我对 Restkit 的问题是在不同的请求中为同一个 Element 注册多个类。在这个请求中,我嵌套了具有相同元素名称“列表”的对象。
以下是部分代码:
// 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]];
我想知道,是否有任何解决方案可以在不同请求中为同一元素注册多个类?