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