前言: 汇编语言是个直接操作CPU的语言,有些 app 开发里的非常重要的部分都用汇编开发,这就是所谓的内联汇编。能够使用内联汇编开发的都是让我...
一. 定义 二. 应用场景 三. 角色划分 角色一:克隆接口 角色二:具体的实现(存储一些数据或者一些行为操作,方便扩展) 角色三:客户端(一些...
我们需要在本地创建一个代码仓库,然后我们需要一个远程的代码仓库,然后把两者链接起来,给代码打上一个tag,然后删掉。链接本地库和远程库有两种方式...
一. 定义 将一个请求封装成一个对象,从而让用户使用不同的请求将客户端参数化。 支持请求排队,记录,请求日志以及撤销操作。 二. 应用场景...
责任链模式是一种行为设计模式,它的应用场景是多个对象同时处理同一个请求,但是由哪一个对象处理那么在运行的时候决定。 一. 定义 1. 使多...
一. 泛型的定义 泛型编程(Generic Programming)最初提出时的动机很简单直接:发明一种语言机制,能够帮助实现一个通用的标准...
一. 汇编语言 1. 汇编语言,用符号代替机器语言的,也被称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地...
一. 迭代器的定义 提供一种方法,按照顺序访问一个容器对象中的各个元素,而又不需要暴露该容器内部细节。 二. 迭代器模式-应用场景 遍历容器对象...
首先利用 cocoapods 将RectiveCocoa集成到项目中去。 ReactiveCocoa是函数响应式编程! 响应式编程思想:一种面向...