摘要:
介绍: NSOperation需要配合NSOperationQueue来实现多线程。因为默认情况下,NSOperation单独使用时系统同步执行操作,并没有开辟新线程的能力,只有配合NSOperationQueue才能实现异步执行。 NSOperation是一个抽象类,并不具备封装操作的能力,必须使 阅读全文
摘要:
RAC类关系图: RAC 信号源: 需要导入的头文件: 冷信号 结果: 热信号 结果: 文本框监听 结果: Map映射 用于将一个事件流的值操作后的结果产生一个新的事件流。 方法一: 输入: Hello123 结果为: 方法二: 结果为: Filter函数可以按照之前预设的条件过滤掉不满足的值 方法 阅读全文
摘要:
简介: RAC 指的就是 RactiveCocoa ,是 Github 的一个开源框架,能够帮我们提供大量方便的事件处理方案,让我们更简单粗暴地去处理事件,现在分为 ReactiveObjC 和 ReactiveSwift ,两个框架的功能使用相似. RAC 的核心思想:创建信号 - 订阅信号 - 阅读全文
摘要:
1. 添加一个 Podfile 文件 在终端先找到你要放入 Podfile 的文件路径: cd 文件路径 然后敲入: 就会给你建立好一个 Podfile 文件 2. 更新工程中的第三方类库 如果 pod install 被墙了 可以换成 或者: 解决方法: pod 使用 2. 使用SourceTre 阅读全文
摘要:
1.简介 PCH文件是Xcode编程中全局引用共享的文件。可以在这里引入头文件或者宏定义来方便程序中多个文件访问。 2.PCH文件创建 打开工程 New File… -> iOS Other -> PCH File 输入PCH文件名字即可 3. PCH 文件配置 a. 找到 Project > Bu 阅读全文
摘要:
ReactiveCocoa常见类 1. RAC中最核心的类RACSiganl: RACSiganl:信号类,一般表示将来有数据传递,只要有数据改变,信号内部接收到数据,就会马上发出数据 解析: 信号类(RACSiganl),只是表示当数据改变时,信号内部会发出数据,它本身不具备发送信号的能力,而是交 阅读全文
摘要:
结构图 1.模型文件 1.1 创建模型文件 1.2 创建实体 点击下面的 Add Entity 按钮可以添加一个Entity,也就是一个数据实体,相当于数据库中的一张表 1.3 图中的 Attributes 是定义属性的地方,Relationships 是定义关联关系的地方,点击加号可以添加。下面来 阅读全文