如果遇到“JSONKit does not support Objective-C Automatic Reference Counting(ARC)”這種情況。
原因:
JSONKit是MRC項(xiàng)目不能在ARC項(xiàng)目中直接編譯通過(guò)。
解決方案:
1.點(diǎn)擊項(xiàng)目根目錄->targets->Build Phases->JSONKit.m->添加“-fno-objc-arc”字段。
2.這時(shí)候會(huì)出現(xiàn)一個(gè)新的錯(cuò)誤,Assignment to Objective-C's isa is deprecated in favor of object_setClass()//分配到Objective-C的ISA是贊成object_setclass()棄用(取自百度翻譯,翻譯不對(duì))
解決方法
Build Settings -> Apple LLVM7.1 -Warnings -Objective C ->Direct usage of 'isa' 將值給為NO就好了