要養成習慣懶載入資料

2021-06-28 16:32:03 字數 426 閱讀 4127

一般的資料,在從檔案或資料庫中讀取後,會用到多次,這時候要養成懶載入資料的習慣,以提高程式的效能,其實你不使用懶載入,從使用者來說,如果資料量小,沒什麼影響,但如果資料量大,使用懶載入資料就有明顯的優勢了。

**如下:

// 初始化

// 1.獲得plist的全路徑

// 2.載入陣列

nsarray *dictarray = [nsarray arraywithcontentsoffile:path];

// 3.將dictarray裡面的所有字典轉成模型物件,放到新的陣列中

for (nsdictionary *dict in dictarray)

// 4.賦值

}即在給屬性賦值的時候,先看一下這個屬性是不是為nil,如果有資料,則直接使用即可。

好的程式設計習慣是寫出優秀程式的前提。

程式設計要養成的好習慣

dry這一法則可能是程式設計屆中最通用的法則了,目前為止,應該沒有哪個程式設計師對這一法則存有異議。但是,我們卻能發現,一些程式在編寫單元測試 unittesting 時忘記了這一法則 讓我們相像一下,當你改變乙個類的若干介面,如果你沒有使用dry,那麼,那些通過呼叫一系例類的介面的unittest...

近期要養成的學習習慣

讀 劉未鵬 一直以來伴隨我的一些學習習慣 有感 1做 知識總結 只總結要點,不羅嗦。2重要的事情先做,重要的知識點先學,不拖沓。3乙個知識點要集中乙個比較大的時間塊來完成,不斷斷續續。4看一些 心理學 和 思維 的書籍。5學習一項知識之前,先理清它的知識結構,最好將內容理出主次。678重要但讀不懂的...

近期要養成的學習習慣

讀 劉未鵬 一直以來伴隨我的一些學習習慣 有感 1做 知識總結 只總結要點,不羅嗦。2重要的事情先做,重要的知識點先學,不拖沓。3乙個知識點要集中乙個比較大的時間塊來完成,不斷斷續續。4看一些 心理學 和 思維 的書籍。5學習一項知識之前,先理清它的知識結構,最好將內容理出主次。678重要但讀不懂的...