JSONKit编译报错解决方法

如果从github上下来的JSONKit在使用的时候报编译错误,可以按如下的方式尝试解决

1:Build Phases->Compile Sources,双击JSONKit.m,输入:-fno-objc-arc

2:修改JSONKit.m文件第680行(array->isa = _JKArrayClass;),修改为object_setClass(array, _JKArrayClass);

3:修改JSONKit.m文件第932行(dictionary->isa = _JKDictionaryClass;),修改为object_setClass(dictionary, _JKDictionaryClass);

4: Build Settings -> Enable Bitcode(YES), 修改为NO

这样再去使用JSONKit库,应该就没问题了。

你可能感兴趣的:(JSONKit编译报错解决方法)