如果从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库,应该就没问题了。
网友评论