Runtime实战进阶
Z_oneday
一个灵魂放飞的程序员,致力于成为一名IT界的大导演。
展开
-
Runtime进阶一:Method Swizzling
Runtime实战进阶一:Method Swizzling 本文详解通过runtime来替换两个方法的实现原创 2017-12-28 14:18:38 · 277 阅读 · 0 评论 -
Runtime进阶二:给分类添加属性
Runtime实战进阶二:给分类添加属性 给分类添加属性下面进入正题在分类添加了属性之后,需要通过Runtime动态关联对象,生成set和get方法,举个例子如下,在分类中添加属性 name。需要手动生成set和get方法:原创 2017-12-29 10:36:35 · 380 阅读 · 0 评论 -
Runtime进阶三:字典转模型
Runtime进阶三:字典转模型 写在前面,这是一篇介绍如何通过Runtime来实现,从请求到数据,到生成模型,再到给模型赋值的全过程。如果只在意结果,可以分别用三方软件生成模型,再用MJExtension等三方库给模型赋值。 首先第一步:请求到数据后生成模型// 拼接属性字符串代码 NSMutableString *strM = [NSMutableString string];原创 2018-01-03 20:13:27 · 274 阅读 · 0 评论