iphone - RestKit 应用程序因 [NSPathStore2 stringByAppendingQueryParameters :]: unrecognized selector message 而崩溃

标签 iphone ios ios5 restkit

我是 RestKit 的新手,我正在使用 RKObjectMapping 调用服务,但它崩溃了,错误日志是

2012-07-20 18:31:58.319 SampleRest[6589:207] -[NSPathStore2 stringByAppendingQueryParameters:]: unrecognized selector sent to instance 0x6d74c20

这是我写的代码:
-(void) callService {
RKObjectMapping *rk = [RKObjectMapping mappingForClass:[vo class]];
[rk mapKeyPath:@"id" toAttribute:@"primaryKey"];
[rk mapKeyPath:@"opposing_team_name" toAttribute:@"opp_team_name"];
RKObjectManager *rkManager = [RKObjectManager objectManagerWithBaseURLString: @"http://hercules.softwaytechnologies.com/sportsapp_v3.0"];
[rkManager loadObjectsAtResourcePath:@"/event_games/get?application_id=1" delegate:self];

}

请帮忙,我做错了吗?

提前致谢

最佳答案

我也遇到过同样的问题,发现添加的过程休息套件 是痛苦的,因此令人困惑。
我注意到链接器标志 -ObjC ,虽然我知道我设置了它,但不再适用于我的目标!
一旦我将其他链接器标志设置为 -ObjC -all_load一切都好。

所以我的建议是仔细检查并再次检查!

我遇到的其他问题是在哪里添加 的源文件。休息套件 body 上。我没有按照说明将其添加为我的 repo 的子项目,因为我使用的是 Mercurial发现这一切都搞砸了。
最终我发现复制了原RestKit的全部内容文件夹放入包含我的解决方案的基本文件夹中。
我看起来有点乱 - 虽然当你放弃 RestKit proj 文件到 xCode这一切都整齐地排列在其文件夹中。
(如果有人可以建议一种更好的方法 - 这行得通! - 我想知道,谢谢)

关于iphone - RestKit 应用程序因 [NSPathStore2 stringByAppendingQueryParameters :]: unrecognized selector message 而崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11579996/

相关文章:

objective-c - 弃用的方法,寻找替代方法

iphone - 如何从界面生成器设置 uitextview 的垂直对齐

iphone - 在 iOS 6 中将带有 CALayer.mask 的 UIView 保存为 UIImage

ios - 在保存到 Realm 数据库之前发生打印时,LinkObjects 属性被清空

ios - CGRect 与程序化 GUI 设计中的约束?

ios - 从列表中选择最近的 3 个日期

objective-c - UI分段控制动画/翻译

iphone - 我必须在下面的代码中释放 NSDate 吗?

iphone - 使用 UIActivityViewController 感到困惑

ios - UI 测试 firstMatch