背景: 在大型项目,企业级开发中多人同时维护同一个类,这样势必会导致当前类随着项目开展,变得臃肿,iOS中的分类(Category)就很好的解决...
文初: 如果你对swift的些许了解只局限在 swift中的类型使用struct取代class 多了Optional可选类型 这些最基础的认知,...
开篇说明:虽然网上有很多讲解YYModel使用方法的文章,包括YYModel作者也在github上对其做了使用说明。但在我实际使用过程中,依然发...
SEL SEL方法选择器,表示一个selector的指针 无论什么类里,只要方法名相同,SEL就相同。项目里的所有SEL都保存在一个NSSet集...
runtime之属性和成员变量 目录 成员变量和属性到底是什么?怎么通过runtime获取属性?怎么通过runtime获取成员变量?成员变量和属...
从iOS7开始,控制器就默认添加了全屏属性,因此,你就有更多的方式去操作view的布局,具体用到的属性包括: edgesForExtendedL...
一、iOS内部对不同事件的处理 iOS中对不同事件作出响应时,会用不同的方式来处理这些业务逻辑。比如按钮的点击使用action,ScrollVi...
信号signal是RAC的绝对核心,所有的操作都是围绕着信号来处理的。比如:创建信号,订阅信号,发送信号是消息发送的核心步骤。常见的三个信号类为...
写在前面:本文不是讲解masonry的基础使用,而是希望借着masonry的源码解析给大家渗透链式编程的思想和展示其具体实现。现在RAC(Rea...