【发布时间】:2012-05-13 02:10:22
【问题描述】:
我似乎能够很好地启动 restkit 并使用传统的 loadobjectsatresourcepath:delegate: 方法加载对象。但是,当我引入 block:^{} 时,restkit 每次都会崩溃。
[[RKObjectManager sharedManager] loadObjectsAtResourcePath:@"/api/v1/places" delegate:self block:^(RKObjectLoader* loader) {
loader.objectMapping = [[RKObjectManager sharedManager].mappingProvider objectMappingForClass:[Place class]];
}];
我在日志中得到了这个:
2012-05-12 19:07:32.266 App - [RKObjectManagerloadObjectsAtResourcePath:delegate:block:]: unrecognized selector sent to instance 0x3aa2e0
2012-05-12 19:07:32.268 App - *** Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '-[RKObjectManager loadObjectsAtResourcePath:delegate:block:]: unrecognized selector sent to instance 0x3aa2e0'
关于如何解决此问题的任何想法?谢谢!
【问题讨论】:
标签: iphone objective-c restkit