![240](https://upload.jianshu.io/users/upload_avatars/27941250/9077c758-e25d-459d-bc0f-6bc72d6a8c5d.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 iOS自從引入ARC機(jī)制后担钮,一般的內(nèi)存管理就可以不用我們來(lái)負(fù)責(zé)了蚓挤,但是一些操作如果不注意,還是會(huì)引起內(nèi)存泄漏硕舆。 造成內(nèi)存泄露的主要原因就是...
iOS項(xiàng)目中集成SwiftLint SwiftLint源碼-GitHub[https://github.com/realm/SwiftLint]...
什么是SwiftUI斜棚? SwiftUI是2019年WWDC大會(huì)上俺亮,蘋(píng)果發(fā)布的基于Swift語(yǔ)言構(gòu)建的全新UI框架沥邻,開(kāi)發(fā)者可通過(guò)它快速為所有的Ap...
Provider的使用范例 在pubspec.yaml中引入provider插件后執(zhí)行命令flutter pub get; 同Stream、BL...
前置知識(shí) 想要弄懂BLoC的原理,需要先了解下Stream的相關(guān)知識(shí)悍及。 StreamController闽瓢、StreamBuilder這兩者的搭配...
GetX是基于ReactiveX思想的一款響應(yīng)式狀態(tài)管理框架,相比于BLoC心赶,它有如下優(yōu)勢(shì): 相比于BLoC扣讼,GetX的工程結(jié)構(gòu)更簡(jiǎn)單,需要維護(hù)...
BLoC(Business Logic Component)業(yè)務(wù)邏輯組件缨叫,是谷歌推出的一種可將業(yè)務(wù)組件(視圖)與邏輯組件分離的新型架構(gòu)思想椭符; B...