swiftyJSON转model
来源:互联网 发布:mac软件更新不了 编辑:程序博客网 时间:2024/06/08 07:23
import swiftyJSON
// 假设我们有一个这样的JSON数据{ "bulletins" : [ { "bulletinType" : 1, "releaseMessage" : "Bbbbbbb", }, ]}
// 我们根据上面的JSON数据结构, 创建了这样的结构体, 并重写了初始化方法struct NoticeModel { var bulletins: [NoticeBulletinsModel]? init(json: JSON) { bulletins = [NoticeBulletinsModel]() for json in json["bulletins"].arrayValue { bulletins!.append(NoticeBulletinsModel(json: json)) } } // 包含在NoticeModel中的数组中的模型 struct NoticeBulletinsModel { var bulletinType: Int? var releaseMessage: String = "" init(json: JSON) { bulletinType = json["bulletinType"].intValue releaseMessage = json["releaseMessage"].stringValue } }}
// 这样我们在使用的时候就可以使用以下的方法, let model = NoticeModel(json: json)// json参数是上面的swiftyJSON转化过的JSONlet bulletinType = model.bulletins[indexPath.row].bulletinType// indexPath.row是假设在一个tableView中使用let releaseMessage = model.bulletins[indexPath.row].releaseMessage
0 0
- swiftyJSON转model
- SwiftyJSON
- Json转模型1--SwiftyJson
- SwiftyJSON的简单使用
- 使用SwiftyJSON解析JSON
- SwiftyJSON源码分析
- SwiftyJSON之使用分析
- SwiftyJSON的使用
- Swift 第三方库 - SwiftyJSON
- iOS【SwiftyJSON的常用方式】
- BSDL, IBIS model and HSpice model [转]
- SwiftyJSON库的使用和思考
- 25.SwiftyJSON转换JSON的注意
- SwiftyJSON不能被Objective-c调用
- Swift开发:使用SwiftyJSON解析JSON数据
- 【转】Model语句
- Excel导入 转model
- model转json
- centos 安装 apache nginx php mariadb
- 最大子序列和
- 浏览器 HTTP 协议缓存机制详解
- js中动态生成表格
- 浅谈web标准、可用性、可访问性
- swiftyJSON转model
- 事务,视图,索引
- 设置session保存时间
- [ZJOI2008树的计算]树链剖分
- 11.C#:浅谈HTTP中Get与Post的区别
- 一场奇怪的面试,TensorFlow 实现FizzBuzz
- ajax_用ajax实现多文件上传
- ueditor与struts2整合之图片上传
- 写txt文件