個人使用flutter開發(fā)項目已經(jīng)有1年半的時間了,由于從iOS原生開發(fā)轉(zhuǎn)使用Flutter,比較習(xí)慣使用數(shù)據(jù)模型,但是沒有發(fā)現(xiàn)一個比較好的數(shù)據(jù)轉(zhuǎn)模型的組件。于是自己動手封裝...
個人使用flutter開發(fā)項目已經(jīng)有1年半的時間了,由于從iOS原生開發(fā)轉(zhuǎn)使用Flutter,比較習(xí)慣使用數(shù)據(jù)模型,但是沒有發(fā)現(xiàn)一個比較好的數(shù)據(jù)轉(zhuǎn)模型的組件。于是自己動手封裝...
iOS8.0加入了擴(kuò)展,iOS10蘋果又增加了很多擴(kuò)展。在今后,程序中會集成越來越多的擴(kuò)展功能。 今天主要來模仿1password實現(xiàn)在其他APP登錄時自動填充賬號、密碼。通...
前言 作為一名iOS開發(fā)者,內(nèi)存的的只是儲備是必不可少的,這篇文章會帶領(lǐng)我們探索iOS的內(nèi)存管理,繼續(xù)往下走吧。 準(zhǔn)備工作 Objc-818.2[https://openso...
面試題 1.block的原理是怎樣的?本質(zhì)是什么?2.__block的作用是什么?有什么使用注意點?3.block的屬性修飾詞為什么是copy?使用block有哪些使用注意?...
上一篇iOS中的Runtime詳解1(附面試題) - 底層原理總結(jié),主要介紹了isa。這一章我們深入認(rèn)識一下Class的內(nèi)部結(jié)構(gòu)。 一、Class的結(jié)構(gòu) Class的內(nèi)部結(jié)構(gòu)...
開胃面試題 1.講講 RunLoop,項目中有用到嗎?2.RunLoop內(nèi)部實現(xiàn)邏輯?2.Runloop和線程的關(guān)系?3.timer 與 Runloop 的關(guān)系?4.程序中添...
本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
通過C++源碼分析OC對象、類的本質(zhì) 1. OC編譯生成C++代碼的方法的兩種方法 這里我們有在main里寫一些代碼聲明一個LGPerson類看一下編譯之后的結(jié)果 1.1 c...
該文章屬于劉小壯原創(chuàng),轉(zhuǎn)載請注明:劉小壯[http://www.itdecent.cn/u/2de707c93dc4] Flutter默認(rèn)是單線程任務(wù)處理的,如果不開啟新的...