写iOS 程序的时候往往需要很多第三方框架的支持,可以大大减少工作量,讲重点放在软件本身的逻辑实现上。 GitHub 里面有大量优秀的第三方框架,而且 License 对商业很友好。一下摘录一下几乎每个项目都想集成的几个框架。 SDWebImageView 1. Mantle Mantle 让我们能 ...
分类:
其他好文 时间:
2016-04-04 10:19:24
阅读次数:
502
1. Mantle Mantle 让我们能简化 Cocoa 和 Cocoa Touch 应用的 model 层。简单点说,程序中经常要进行网络请求,请求到得一般是 json 字符串,我们一般会建一个 Model 类来存放这些数据。这就要求我们编写一系列的序列化代码,来把 json 转换为 Model
分类:
移动开发 时间:
2016-03-23 19:47:52
阅读次数:
319
JSONModel, Mantle 这两个开源库都是用来进行封装JSON->Model的, 想想看, 直接向服务器发起一个请求,然后回来后,就是一个Model, 直接使用, 这是一个多么美好的事情。 感谢GitHub的开源精神。 那我们开始吧。 先说说这两个的差别。 这两个使用的方法其实都差不多,
分类:
Web程序 时间:
2016-03-04 22:30:32
阅读次数:
350
MJExtension简介前言:关于MJExtension更多的使用,可以到github网站上根据详述学习。字典转模型比较流行的第三方框架Mantle 所有模型都必须继承自MTModelJSONModel 所有模型都必须继承自JSONModelMJExtension 不需要强制继承...
分类:
其他好文 时间:
2015-11-28 06:37:15
阅读次数:
177
字典转模型第三方框架Mantle所有模型都必须继承自MTModelJSONModel所有模型都必须继承自JSONModelMJExtension不需要强制继承任何其他类设计框架需要考虑的问题侵入性侵入性大就意味着很难离开这个框架易用性比如少量代码实现N多功能扩展性很容易给这个框架增加新功能MJExt...
分类:
其他好文 时间:
2015-11-25 23:33:26
阅读次数:
190
阅读目录能做什么?MJExtension和JSONModel、Mantle等框架的区别如何使用MJExtension最简单的字典转模型MJExtension是JSON和模型之间最快捷方便的转换iOS框架。能做什么?MJExtension是一套字典和模型之间互相转换的超轻量级框架MJExtension...
分类:
移动开发 时间:
2015-08-11 15:37:01
阅读次数:
169
前一个月,我接触到了Mantle,由于项目采用的是MVC的设计模式,选用好的model也是至关重要的。先介绍下Mantle的使用吧。首先定义好数据模型:@property (nonatomic, copy) NSString *address;@property (nonatomic, cop...
分类:
其他好文 时间:
2015-07-20 12:52:37
阅读次数:
130
iOS里服务器返回来的JsonData通过自带的json解析类或者什么JsonKit,SBJson一类的框架都可以方便的完成解析工作,如果不觉得麻烦的话从这里开始通过KVC取值就完全可以搞定了~可对字符串这种东西进行硬编码...
所以转成Model对象还是比较必要的~而json对象到model对象的映射也有很多东西可以做了~诸如JSONModel,Mantle什么的~最值得一提的是传智播客的...
分类:
Web程序 时间:
2015-07-16 16:33:33
阅读次数:
142
1. Mantle
Mantle 让我们能简化 Cocoa 和 Cocoa Touch 应用的 model 层。简单点说,程序中经常要进行网络请求,请求到得一般是 json 字符串,我们一般会建一个 Model 类来存放这些数据。这就要求我们编写一系列的序列化代码,来把 json 转换为 Model 。这很费时间,容易错,不容易修改。 Mantle 很好的解决了这个问题,而且更易用。
...
分类:
移动开发 时间:
2015-07-11 06:42:28
阅读次数:
536
and the CHANGELOG for this version http://git.io/BaH8pQ.Downloading dependenciesUsing BlocksKit (2.2.5)Using Mantle (2.0.2)Using Masonry (0.5.3)Using ...
分类:
其他好文 时间:
2015-07-08 14:28:59
阅读次数:
253