我只看到iOS 6上的RKNS
JSONSerialization崩溃 – 而不是iOS 7.我使用的是RestKit 0.20.3,它对我来说相当一致.即使我为iOS 6/7做出相同的请求并得到相同的响应,它在iOS 7上工作正常但在iOS 6上崩溃.
这是崩溃 – 它是一个EXC_BAD_ACCESS:http://crashes.to/s/2610b639062
RestKit的RKNSJSONSerialization中的相关(崩溃)行是返回:
+ (id)objectFromData:(NSData *)data error:(NSError **)error { return [NSJSONSerialization JSONObjectWithData:data options:0 error:error]; }
所以也许它根本不是RestKit – 也许它是NSJSONSerialization.
我使用Zombies工具分析了应用程序,发现了这个:
“Objective-C消息被发送到地址为0x16851250的解除分配的’CFString(不可变)’对象(僵尸).”
难道我做错了什么?