iOS开发
cchhwwll108
这个作者很懒,什么都没留下…
展开
-
学习CGAffineTransform和CATransform3D
在公司闲得无聊,就学习一些新的东西。不吸收一些新的知识,必然会被社会淘汰。而自己光看不记得话,总是走神,所以把自己学习的东西记录下来,留给以后查看。今天学习一下CATransform3D和CGAffineTransform. CGAffineTransform是作用于View的主要为2D变换,CATransform3D主要作用于layer,为3D变换使用,这两种变化可以转换。 //旋转原创 2015-10-09 11:33:15 · 272 阅读 · 0 评论 -
MVVM框架
MVVM的出现是为了解决在开发过程中Controller越来越庞大的问题,变得难以维护,所以mvvm把数据加工的任务从controller中解放出来,使得Controller只需要专注于数据调配的工作,viewModel则负责数据加工并通过通知机制让view响应viewModel的改变。 view-是用来呈现用户界面 viewManger-使用来处理view的常规事件,负责管理view转载 2016-03-07 11:16:31 · 210 阅读 · 0 评论 -
ReactiveCocoa
ReactiveCocoa混合几种编程风格,我们称它为函数响应式编程框架 RACSignal表示信号类,一般表示将来有数据传递,只要有数据改变,信号内部接到数据,就马上发出数据。 RACSubscriber:表示订阅者,用于发送信号,这是一个协议,不是一个类,只要遵守协议,并且实现方法才能成为订阅者。 RACDisposable:用于取消订阅者和清理资源,当信号发送完成或者消息发送失败的转载 2016-03-14 09:26:40 · 450 阅读 · 0 评论