环境:iOS 4.3+使用Xcode 4.3 +
当我实现以下字符串时,我总是遇到iOS / Xcode崩溃,该字符串返回带有空值的数据:
[NSString stringWithContentsOfURL:myURL encoding:NSUTF8StringEncoding error:&error];
NSDictionary *myResult = (NSDictionary *)[myString JSONValue];
结果:
-[NSNull isEqualToString:]: unrecognized selector sent to instance 0x17315e8
当数据流不包含空(大多数)时,它工作正常。 这是一个已知的问题吗?
任何补救措施?
答案 0 :(得分:0)
您还可以修复来自源的数据。在几乎所有的Web服务交互中,我在查询和SP上使用COALESCE来确保输出的数据始终一致。