![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS理论
Leon爱代码
这个作者很懒,什么都没留下…
展开
-
block使用copy原理
简单来说,block就像一个函数指针,指向我们要使用的函数。就和函数调用一样的,不管你在哪里写了这个block,只要你把它放在了内存中(通过调用存在这个block的方法或者是函数),不管放在栈中还是在堆中,还是在静态区。只要他没有被销毁,你都可以通过你声明的block调用他。说到在类中声明一个block为什么要用copy修饰的话,那就要先说block的三种类型。转载 2016-10-31 14:01:40 · 1750 阅读 · 0 评论 -
iOS Architecture Patterns-Demystifying MVC, MVP, MVVM and VIPER
原文地址:https://medium.com/ios-os-x-development/ios-architecture-patterns-ecba4c38de52#.ejh8o2ort转载 2016-12-13 13:52:24 · 322 阅读 · 0 评论 -
ReactiveCocoa 和 MVVM 入门
原文地址:http://www.cocoachina.com/ios/20150526/11930.htmlMVC任何一个正经开发过一阵子软件的人都熟悉MVC,它意思是Model View Controller, 是一个在复杂应用设计中组织代码的公认模式. 它也被证实在 iOS 开发中有着第二种含义: Massive View Controller(重量级视图控制器)。转载 2016-12-20 23:32:23 · 655 阅读 · 0 评论