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