時(shí)間長了,記憶也模糊了 '你的記憶 '晒骇,記錄你生活的點(diǎn)點(diǎn)滴滴... 在地圖上記錄你的記憶: 看到的美麗風(fēng)景或是發(fā)生過的趣事又或是走過的念想地方....
Cocoa 并發(fā)編程 iOS 中的多線程传货,是 Cocoa 框架下的多線程郊丛,通過 Cocoa 的封裝谜叹,可以讓我們更為方便的進(jìn)行多線程編程交煞。 在介紹...
Block Block 可以捕獲外部變量 Block 可以捕獲來自外部作用域的變量坊夫,這是Block一個(gè)很強(qiáng)大的特性砖第。 默認(rèn)情況下,Block 中...
Runloop 是和線程緊密相關(guān)的一個(gè)基礎(chǔ)組件环凿,是很多線程有關(guān)功能的幕后功臣梧兼。 Runloop 基本概念 Runloop 是什么?Runloop...
Objective-C 內(nèi)存管理 在 Objective-C 中智听,對象通常是使用 alloc 方法在堆上創(chuàng)建的羽杰。 [NSObject alloc...
Runtime Runtime 就是去解決如何在運(yùn)行時(shí)期找到調(diào)用方法渡紫。 (OC 是一門動態(tài)語言,函數(shù)調(diào)用變成了消息發(fā)送考赛,在編譯期不能知道要調(diào)用哪...
SDWebImage底層實(shí)現(xiàn)原理及內(nèi)部實(shí)現(xiàn)過程
試圖解決MVC框架的問題 對于傳統(tǒng)的Model-View-Controller的框架惕澎,Controller很容易變得比較龐大和復(fù)雜。由于Cont...
問題:設(shè)置好下拉刷新控件后測試颜骤,發(fā)現(xiàn)瞬間刷新并且tableview在下拉放手的時(shí)候快速彈回狀態(tài)欄背后唧喉。 原因: 蘋果ios11新協(xié)議:MJRef...