筆者開發(fā)的時(shí)候都是在網(wǎng)上邊看一些博客學(xué)習(xí)邊開發(fā)的,對 Flutter 還沒有一個(gè)比較完善的認(rèn)識,開發(fā)的時(shí)候也是一直處于摸索階段,最近就閱讀了一些 Flutter 相關(guān)的書,想...
筆者開發(fā)的時(shí)候都是在網(wǎng)上邊看一些博客學(xué)習(xí)邊開發(fā)的,對 Flutter 還沒有一個(gè)比較完善的認(rèn)識,開發(fā)的時(shí)候也是一直處于摸索階段,最近就閱讀了一些 Flutter 相關(guān)的書,想...
前言:該選擇器為iOS自帶方法,可以用于任意需要選擇的界面,如時(shí)間、地址等的選擇,此處僅簡略介紹其用法。使用UIPickerView必須聲明協(xié)議,實(shí)現(xiàn)方法并設(shè)置代理。 UIP...
1. App啟動(dòng)過程 解析Info.plist 加載相關(guān)信息,例如如閃屏 沙箱建立、權(quán)限檢查 Mach-O加載 如果是胖二進(jìn)制文件,尋找合適當(dāng)前CPU類別的部分 加載所有依賴...
在ARC中,weak指針修飾的變量會(huì)在指向的對象銷毀時(shí)自動(dòng)置為nil,系統(tǒng)是怎么做到的呢?這里從本質(zhì)和源碼出發(fā)來解釋。源碼[https://www.opensource.ap...
我們都知道weak指針不會(huì)增加引用計(jì)數(shù),并在引用對象被回收的時(shí)候自動(dòng)被置為nil。通常用于解決循環(huán)引用問題。那么,自動(dòng)被置為nil內(nèi)部又是如何實(shí)現(xiàn)的呢? 一、weak的實(shí)現(xiàn)原...
2019 iOS面試題大全---全方面剖析面試 UIView與CALayer 事件傳遞與視圖響應(yīng)鏈 圖像顯示原理 UI卡頓掉幀原因 滑動(dòng)優(yōu)化方案 UI繪制原理 離屏渲染 一、...