我在几个项目中都用过这个..。
[NSJSONSerialization dataWithJSONObject:someObject options:0 error:nil]但我不知道如何指定no options。这是用来阅读和写作的。
我在某个地方看到了一个例子,那个人使用了一个常量值,而不仅仅是0,但是我找不到它。
是否有适当指定选项的方法?
如果使用上述代码,AppCode将显示警告。
发布于 2013-07-23 17:01:25
您可以使用kNilOptions。Ray在他的iOS JSON教程中使用它,我使用它时没有问题。
kNilOptions在MacTypes.h中定义
enum {
kNilOptions = 0
};因为NSJSONReadingOptions是一个枚举,所以kNilOptions是合适的,正如Ray在本教程中所指出的,它比简单的0更具描述性
NSDictionary *dictionary = [NSJSONSerialization dataWithJSONObject:someObject
options:kNilOptions
error:nil];发布于 2013-07-23 16:52:05
选项0很好,这就是我在Xcode中使用的。它不抱怨。
https://stackoverflow.com/questions/17816190
复制相似问题