码迷,mamicode.com
首页 >  
搜索关键字:mjextension    ( 90个结果
YYModel 源码历险记 代码结构
前言 因为公司需要开发一个内部使用的字典转模型的项目,所以最近也是在看关于字典转模型的内容。有Mantle,jsonModel,MJExtension等众多框架,最后还是选择了先从YYModel源码读起,发现一边读着读着我的膝盖就掉下去了,于是想总结一下自己在阅读源码的过程中收获的知识点 目录结构 ...
分类:其他好文   时间:2016-05-30 10:05:50    阅读次数:169
iOS开发小技巧--利用MJExtension解决数据结构复杂的模型转换
一.开发中难免会遇到,系统返回的数据中字典套集合,集合里面又套一层字典,然后字典里面还有字典或者集合等等的复杂结构的数据...MJExtension轻松搞定这类问题 1.解决方法一: 例:百思项目中帖子数据有个模型,模型中还有一个最热评论的集合数据,集合数据要求是ChaosComment模型数据,然 ...
分类:移动开发   时间:2016-05-25 00:13:40    阅读次数:203
iOS : 静态库
一.静态库简介 1. 什么是库? 库 就是程序代码的集合, 是共享程序代码的一种方式 2. 库的分类? 开源库 公开源代码, 能看到具体实现 例如MJExtension, MJRefresh, AFNetworking... 闭源库 不公开源代码, 是经过编译后的二进制文件, 看不到具体实现 主要分 ...
分类:移动开发   时间:2016-05-15 07:07:57    阅读次数:305
MJExtension的使用
MJExtension能做什么? 1.最简单的字典转模型 新建User类 typedef enum { SexMale, SexFemale} Sex; @interface User : NSObject @property (copy, nonatomic) NSString *name; @p ...
分类:其他好文   时间:2016-05-08 16:49:13    阅读次数:181
swift 网络请求&json解析
做实际项目总是离不开这两步,大多数情况下都是采用第三方框架来辅助完成,swift也不例外,由于swift并不成熟,用swift语言写的第三方框架很不稳定(苹果更新太快了),所幸swift和oc可以混编,所以本次使用的框架都是oc里面常用的。网络请求使用AFNetworking,json解析使用MJExtension。 下面开始正文:1. swift中使用oc框架其原理很简单,需要一个.h头文件,里...
分类:编程语言   时间:2016-04-29 19:51:46    阅读次数:261
swift 网络请求&json解析
做实际项目总是离不开这两步,大多数情况下都是采用第三方框架来辅助完成,swift也不例外,由于swift并不成熟,用swift语言写的第三方框架很不稳定(苹果更新太快了),所幸swift和oc可以混编,所以本次使用的框架都是oc里面常用的。网络请求使用AFNetworking,json解析使用MJExtension。 下面开始正文:1. swift中使用oc框架其原理很简单,需要一个.h头文件,里...
分类:编程语言   时间:2016-04-26 21:49:12    阅读次数:150
iOS学习笔记38-MJExtension使用
一、MJExtension第三方框架我们在iOS开发过程中,我们常常需要将字典数据(也就是JSON数据)与Model模型之间的转化,例如网络请求返回的微博数据、等等,如果我们自己全部手动去创建模型并赋值,都是一些毫无技术含量的代码,费时费力,而且还可能会赋值出错,让我们很头疼。MJExtension框架就是为了解决这个问题而设计得第三方开源库。这个开源库是之前传智博客的讲师李明杰老师写的,现在他自己...
分类:移动开发   时间:2016-04-22 20:35:49    阅读次数:260
升级Xcode7.3后MJExtension报错
Xcode更新到7.3后会出现NSObject+MJProperty.h 报Cannot create __weak reference in file using manual reference counting错误信息。 修改方法 在Building Setting中改一下设置 改为 YES就 ...
分类:其他好文   时间:2016-04-13 18:55:14    阅读次数:198
IOS开发之—— model最原始的封装,MJExtension加入工程(后续model都继承于它)
DMBasicDataModel.h #import <Foundation/Foundation.h>@interface DMBasicDataModel : NSObject- (id)initWithDictionary:(NSDictionary *)dictionary;@end DMB ...
分类:移动开发   时间:2016-04-11 20:50:57    阅读次数:374
iOS开发针对SQL语句的封装
1、使用依赖关系 a、需要添加libsqlite3.tbd 静态库。 b、需要添加第三方框架 FMBD、MJExtension。 2、 SQL语句类封装名DataBaseSqlTool 类方法介绍: /** * 删除表 * * @param tableName 数据表名称 * * @return 删 ...
分类:移动开发   时间:2016-04-09 13:48:57    阅读次数:229
90条   上一页 1 2 3 4 5 6 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!