oc消息機制
https://www.cnblogs.com/zhaoyunboy/p/objc_msgsend-and-msg-forwarding.html
http://www.reibang.com/p/38f013075e9a
https://blog.ibireme.com/2013/11/25/objc-object/
https://blog.csdn.net/gigibondbaby/article/details/82145254
消息轉(zhuǎn)發(fā)
https://blog.csdn.net/philm_ios/article/details/81201911
深拷貝淺拷貝
https://www.cnblogs.com/beckwang0912/p/7212075.html
主線程與主隊列
http://sindrilin.com/2018/03/03/weird_thread.html
iOS 多任務(wù)全部執(zhí)行完后再執(zhí)行操作
https://blog.csdn.net/hero_wqb/article/details/80271206
同步、異步近迁、阻塞廓旬、非阻塞概念
https://www.cnblogs.com/mhq-martin/p/9035640.html
死鎖
http://www.reibang.com/p/014c291e6ee2
堆和棧
https://www.cnblogs.com/fengmin/p/6141417.html
GPU與CPU
http://www.sohu.com/a/201309334_468740
https://baijiahao.baidu.com/s?id=1607950702225909617&wfr=spider&for=pc
緩存淘汰算法
https://blog.csdn.net/varyall/article/details/79099847
分類為什么不可以添加屬性
http://www.reibang.com/p/eebc2acd7da0
封裝網(wǎng)絡(luò)請求庫考慮哪些問題?
HTTPS協(xié)議的驗證過程巡李?
https://limboy.me/tech/2011/02/19/https-workflow.html
NSString用copy還是用strong
https://www.cnblogs.com/AlvinCrash/p/5379455.html
事件響應(yīng)者鏈
https://blog.csdn.net/weixin_42657552/article/details/81033994
https://developer.apple.com/documentation/uikit/touches_presses_and_gestures/using_responders_and_the_responder_chain_to_handle_events
主鍵與索引
https://www.cnblogs.com/iwangzhch/p/3990381.html
什么是索引
https://zhidao.baidu.com/question/92889097.html
索引原理
https://blog.csdn.net/qq_32126633/article/details/81089573
self與super
https://blog.csdn.net/li15809284891/article/details/54836905
冒泡排序
將block放入數(shù)組中
https://blog.csdn.net/pandarawen/article/details/11522993
https://blog.csdn.net/u014600626/article/details/78697535
UI操作為什么一定要在主線程
UIKit并不是一個 線程安全 的類,UI操作涉及到渲染訪問各種View對象的屬性,如果異步操作下會存在讀寫問題静浴,而為其加鎖則會耗費大量資源并拖慢運行速度。另一方面因為整個程序的起點UIApplication是在主線程進(jìn)行初始化挤渐,所有的用戶事件都是在主線程上進(jìn)行傳遞(如點擊苹享、拖動),所以view只能在主線程上才能對事件進(jìn)行響應(yīng)浴麻。而在渲染方面由于圖像的渲染需要以60幀的刷新率在屏幕上 同時 更新得问,在非主線程異步化的情況下無法確定這個處理過程能夠?qū)崿F(xiàn)同步更新。
鏈接:https://juejin.im/post/5c406d97e51d4552475fe178
https://mp.weixin.qq.com/s/4eniMFuwoDDDfStDJ8o5Hw