
《論學習》 序言 這是一個知識大爆炸的時代,在校期間的知識儲備很難滿足市場的需求,持續學習是必要的技能之一。每個人都有自己的職業道路,如何選擇并...
一個對象什么時候加入自動釋放池? 誤解一:ARC下的所有對象都會加入自動釋放池? 自動釋放池沒有那么閑,蘋果也沒那么傻,一個沒用的臨時對象加到自...
思考:一個對象什么時候加入自動釋放池? How AutoreleasePool 自動釋放池是一個抽象的概念 自動釋放池是一組page的集合 自動...
“為學日益,為道日損,損之又損,以至于無為,無為而無不為”。用自己的思考去理解問題,從問題的源頭探索,才有可能尋找到最接近設計者思想的答案。網上...
[toc] 和硬件、第三方服務以及平臺交互 1. 我怎么和平臺,以及平臺的原生代碼交互? Flutter 的代碼并不直接在平臺之下運行,相反,D...
概述 dispatch_once能保證任務只會被執行一次,即使同時多線程調用也是線程安全的。常用于創建單例、swizzeld method等功能...
一、線程相關概念 1.1 原子操作 原子和原子操作 原子操作:不可分割的操作。該操作一定是在同一個CPU時間片中完成,這樣即使線程被切換,在多個...
上一篇文章中詳細的介紹了響應鏈中的一些概念。這里會重點介紹響應鏈的流程。 一、響應鏈流轉 1.1 事件分發 在上一篇文章中介紹了MacOS中事件...
[TOC] 表單輸入 1. Flutter 中表單怎么工作?我怎么拿到用戶的輸入? 我們已經提到 Flutter 使用不可變的 widget,并...