环境: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
当数据流不包含空值(大部分)时,它可以正常工作。这是一个已知问题吗?
有什么补救措施吗?