
前言: 匯編語言是個直接操作CPU的語言,有些 app 開發里的非常重要的部分都用匯編開發,這就是所謂的內聯匯編。能夠使用內聯匯編開發的都是讓我...
一. 定義 二. 應用場景 三. 角色劃分 角色一:克隆接口 角色二:具體的實現(存儲一些數據或者一些行為操作,方便擴展) 角色三:客戶端(一些...
我們需要在本地創建一個代碼倉庫,然后我們需要一個遠程的代碼倉庫,然后把兩者鏈接起來,給代碼打上一個tag,然后刪掉。鏈接本地庫和遠程庫有兩種方式...
一. 定義 將一個請求封裝成一個對象,從而讓用戶使用不同的請求將客戶端參數化。 支持請求排隊,記錄,請求日志以及撤銷操作。 二. 應用場景...
責任鏈模式是一種行為設計模式,它的應用場景是多個對象同時處理同一個請求,但是由哪一個對象處理那么在運行的時候決定。 一. 定義 1. 使多...
一. 泛型的定義 泛型編程(Generic Programming)最初提出時的動機很簡單直接:發明一種語言機制,能夠幫助實現一個通用的標準...
一. 匯編語言 1. 匯編語言,用符號代替機器語言的,也被稱為符號語言。在匯編語言中,用助記符(Mnemonics)代替機器指令的操作碼,用地...
一. 迭代器的定義 提供一種方法,按照順序訪問一個容器對象中的各個元素,而又不需要暴露該容器內部細節。 二. 迭代器模式-應用場景 遍歷容器對象...
首先利用 cocoapods 將RectiveCocoa集成到項目中去。 ReactiveCocoa是函數響應式編程! 響應式編程思想:一種面向...