博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSonKit支持 ARC
阅读量:1855 次
发布时间:2019-04-26

本文共 492 字,大约阅读时间需要 1 分钟。

在项目中经常会遇到解析json的情况,如果有同学想要解析JSON,那么JSONKit可以是一个不错的选择。git中JSONKit 的地址为:https://github.com/johnezang/JSONKit由于项目已经很久没有更新,仍然使用了MRC,因此在使用时需要做几处修改:

1.把JSONKit设置为不支持arc的模式,在Build Phases ->Compile Sources 选择文件双击,在对话框中添加“-fno-objc-arc”参数(不含引号)。

 

2.此时编译仍然会出现下面的报警:

报错信息:error: assignment to Objective-C‘s isa is deprecated in favor of object_setClass()
解决办法:
(1)修改JSONKit.m文件第680行,修改为object_setClass(array, _JKArrayClass);
(2)修改JSONKit.m文件第931行,修改为object_setClass(dictionary, _JKDictionaryClass);
 
3.搞定。
你可能感兴趣的文章
【转】EasyUI 验证
查看>>
java开发时内存溢出问题
查看>>
【easyui】combobox 关于省市联动
查看>>
启动mysql时,提示“Another MySQL daemon already running with the same unix socket.”解决方法
查看>>
设置csdn皮肤方法,更改自己喜欢的老版皮肤
查看>>
Eclipse中无法查看JDK源码,解决方法
查看>>
Linux下yum安装Mysql数据库,及启动时报“[ERROR] Fatal error: Can't open and lock privilege tables
查看>>
Git操作常用口令
查看>>
IDEA去除掉虚线,波浪线,和下划线实线的方法
查看>>
MYSQL新特性secure_file_priv 读写文件
查看>>
idea中的一些常用快捷键
查看>>
最值得拥有的免费Bootstrap后台管理模板
查看>>
Django获取请求头信息和返回json数据
查看>>
Django项目实战----点击商品分类查询出商品和销量排行
查看>>
Django项目实战---搜索引擎Elasticsearch
查看>>
Django实战----页面静态化
查看>>
Django实战---商城购物车的增删改、显示和合并购物车
查看>>
Django项目实战----订单页面的显示和生成订单、提交订单的逻辑
查看>>
Django项目实战----生成订单时高并发问题使用乐观锁
查看>>
Django项目实战----添加支付宝支付
查看>>