
設(shè)備中的每個硬件都會消耗能耗,而最大的消費者就是CPU。應(yīng)用計算越多,消耗的電量越多。在完成相同的操作,老一代的設(shè)備會消耗更多的電量。 CPU ...
應(yīng)用中的內(nèi)存消耗分為:棧大小和堆大小。 棧大小 可被遞歸調(diào)用的最大方法數(shù) 一個方法中最多可以使用的變量個數(shù) 視圖層級中可以嵌入的最大視圖深度 堆...
內(nèi)存:內(nèi)存涉及運行應(yīng)用所需要的RAM最小值,以及應(yīng)用消耗的內(nèi)存平均值和峰值。最小內(nèi)存值會限制硬件。更高的內(nèi)存平均值和峰值意味著更多的后臺應(yīng)用會被...
適配器 連接兩種不同種類的對象,使其毫無問題地協(xié)同工作。分為類適配器和對象適配器。 類適配器 類適配器是通過多重繼承來實現(xiàn)的,當(dāng)然OC中沒有多重...
生成器 又名:建造模式,是一種對象構(gòu)建模式。它可以將復(fù)雜對象的建造過程抽象出來(抽象類別),使這個抽象過程的不同實現(xiàn)方法可以構(gòu)造出不同表現(xiàn)(屬性...
工廠方法 定義了一個創(chuàng)建對象的接口,但由子類決定要實例化的類是哪一個。 如圖: 舉例: 抽象工廠方法 用于在多個產(chǎn)品族的情況下,每個產(chǎn)品族派生出...
何為原型模式? 用原型實例指定創(chuàng)建對象的種類,并且通過拷貝這些原型創(chuàng)建新的對象。如圖: 使用場景 淺復(fù)制與深復(fù)制 如圖: 在Cocoa Touc...
KVC稱為鍵值編碼(key-value coding),從一個字符串名派生出一個訪問器的名稱。鍵(key)是一個字符串,代表要訪問的值的名稱。鍵...
用了Block那么久,一直以來沒有好好整理,只知道如何使用,對有些概念也不是了解特別清楚,感覺似懂非懂的。借助網(wǎng)上各位前輩的教程,從新疏導(dǎo)一遍,...