在Flutter中,TabController的addListener方法會(huì)在TabController狀態(tài)發(fā)生變化時(shí)觸發(fā)監(jiān)聽(tīng)器。然而,當(dāng)用戶點(diǎn)...
在軟件開(kāi)發(fā)領(lǐng)域有很多有趣且重要的話題,比如使用什么樣的系統(tǒng)架構(gòu)來(lái)讓代碼更容易維護(hù),使用哪些第三方庫(kù)能提高開(kāi)發(fā)效率,等等。但也有一些話題不僅無(wú)趣,...
在開(kāi)始之前,我先問(wèn)你幾個(gè)問(wèn)題,在測(cè)試的時(shí)候,App 一般需要連接測(cè)試服務(wù)器,那么在上架后,還需要連生產(chǎn)服務(wù)器嗎?在發(fā)布前,你的 App 需要通過(guò)...
在 iOS App 開(kāi)發(fā)方面,幾乎所有的 App 都需要使用到第三方依賴庫(kù)。依賴庫(kù)不僅能為我們提供豐富的功能,還能避免我們從頭開(kāi)發(fā),在節(jié)省時(shí)間的...
git commit時(shí)檢查項(xiàng)目中的代碼格式;如果代碼不符合約定的格式,使用提供的腳本進(jìn)行格式化;git pull,如果試圖將不符合約定的代碼拉取...
一般控制器沒(méi)有調(diào)用delloc方法就很可能內(nèi)存泄露了記錄一次工作中使用工具進(jìn)行分析,最終通過(guò)堆棧找到問(wèn)題并解決問(wèn)題
之前用SoucreTree蛋疼的問(wèn)題
1、 iOS為什么必須在主線程操作UI?[https://778477.github.io/2017/06/19/2017-06-19-%E4%...
一、性能優(yōu)化 1.0、APM性能監(jiān)控 CPU占用率、內(nèi)存/磁盤使用率、卡頓監(jiān)控定位、Crash防護(hù)、線程數(shù)量監(jiān)控、網(wǎng)絡(luò)監(jiān)控(TCP 建立連接時(shí)間...