Beta2版本,系统宗卷默认不能写入,如图 因此无法把DisplayVendorID写入到/System/Library/Displays/Contents/Resource...
一、概述 在 iOS 开发中,MVC(Model View Controller)是构建iOS App的标准模式,是苹果推荐的一个用来组织代码的权威范式。Apple甚至是这么...
一、概述 通过上一篇文章的学习,我们对关于MVC的弊端的产生和MVVM中viewModel的职责及其使用注意事项,想必都有了些许了解和认识,最起码What is MVC ? ...
(对应swift版本3.1)Swift里面提供了两种对Data范围截取的方法: 一种是subdata() 另一种是下标取值 同学们先来思考下面一段代码 结果是: 为什么 da...
书接上回 [flatMap]对Optional类型进行flatMap的实验(上) 看答案之前我们先注意一点:第2、4、6、8个数组为Optional我们知道:Optional...
Optional不解包,直接使用flatMap的话,返回的对象依然是Optional 先强制解包,再使用flatMap,则不会有上述问题(都强制解包了当然没问题...) 如O...
RAC是一个基于FRP、高度抽象的第三方框架,很多概念都需要在脑里面转化为某些具体的实在,才能帮助理解RAC。这里记录几篇带有图片描述的文章,能帮助理解。 iOS学习笔记39...
RACSignal在创建时候,有个block叫didSubscribe,一旦这个RACSignal被订阅,didSubscribe会执行一次,如果这个RACSignal被多次...
一些基本概念 RACCommand可以理解为“接收指令-分发任务-执行(execute)任务” 默认情况下,一个任务信号必须执行完毕或者执行失败,才能执行下一个任务,即sen...
一、响应式编程范式FRP FRP,全称为Functional Reactive Programming,是一种响应变化的编程范式,最近几年比较火,大概的理解就像这样: 当a的...
RACTuple 可用下标访问元素 (实现了objectAtIndexedSubscript:方法) 可用for in枚举(遵循NSFastEnumeration协议) 可跟...
一些知识点 RACSubject继承与RACSignal,并且遵循RACSubscriber协议,因此既能当信号,也能发送信号 通常用来代替代理 RACSubject的派生类...
基本概念 用于取消订阅或者清理资源 当信号发送完成或者发送错误,会自动调用 RACDisposable派生类 RACCompoundDisposable它可以包含多个 dis...
RACSubscriber的概念 表示订阅者,用于发送信号 RACSubscriber是一个协议,并不是实体类,遵循了RACSubscriber协议的类均可发送信号 RACS...