面試的時(shí)候幾乎都會(huì)被問, 是個(gè)比較大的問題. 整理了一些可以聊的點(diǎn). 引用計(jì)數(shù)器, ARC 和 MRC 引用計(jì)數(shù)器: 通過引用計(jì)數(shù)決定一個(gè)引用是...
Dart基礎(chǔ): 構(gòu)造函數(shù) Dart的構(gòu)造函數(shù)比較變化多端, 我們可以在不同的場(chǎng)景下合理聲明和調(diào)用一個(gè)class的構(gòu)造函數(shù). 在實(shí)際開發(fā)過程中, ...
iOS原生端開發(fā)過程中, 列表是最常見的需求之一. 隨著業(yè)務(wù)和UI交互設(shè)計(jì)的迭代, 我們逐漸會(huì)接觸到這樣的需求: 列表中出現(xiàn)多種不同樣式的Cel...
原文: Flutter, what are Widgets, RenderObjects and Elements? 你是否有過這樣的疑問: F...
數(shù)據(jù)交互的途徑 攔截URL MessageHandler 注入JS代碼 evalueJavascript函數(shù) cookie 攔截http請(qǐng)求 攔...
排序算法 冒泡排序 它重復(fù)地走訪過要排序的元素列媒鼓,依次比較兩個(gè)相鄰的元素雹拄,如果順序(如從大到小录平、首字母從從Z到A)錯(cuò)誤就把他們交換過來酝陈。走訪元素...
目前高移動(dòng)端應(yīng)用的要求已經(jīng)越來越高, 主要體現(xiàn)在: 越來越復(fù)雜的用戶可操作頁面; 多個(gè)頁面一起承載繁瑣的業(yè)務(wù); 多個(gè)狀態(tài)需要實(shí)時(shí)反映到應(yīng)用界面....
開發(fā)中經(jīng)常會(huì)用到UserDefault來存儲(chǔ)零碎的數(shù)據(jù), 用普通的寫法比較低效. 可以利用Swift的extension來給Int類型添加便捷的...
RxCocoa(scrollView.rx.didScroll) 得益于RxCocoa對(duì)UIKit做了extension,我們使用UI組件的Rx...