分享一下我目前所在公司 iOS 項(xiàng)目中用到的一些 iOS 開源庫(kù)和第三方組件, 感謝開源, 減少了我們的勞動(dòng)力, 節(jié)約了我們大量的時(shí)間, 讓我們有更多的時(shí)間和精力能更加專注的...
分享一下我目前所在公司 iOS 項(xiàng)目中用到的一些 iOS 開源庫(kù)和第三方組件, 感謝開源, 減少了我們的勞動(dòng)力, 節(jié)約了我們大量的時(shí)間, 讓我們有更多的時(shí)間和精力能更加專注的...
一、組件化介紹 需求來源 隨著項(xiàng)目規(guī)模不斷擴(kuò)大,業(yè)務(wù)模塊增多,開發(fā)過程中會(huì)有多條產(chǎn)品線(多人或多小組開發(fā)不同的功能);如果用傳統(tǒng)的開發(fā)模式,會(huì)導(dǎo)致代碼臃腫,編譯速度越來越慢,...
NSURLSession 的 task 是異步回調(diào)的,所有的回調(diào)都是在委托代理里面處理, 蘋果為我們提供了 NSURLSessionDelegate 的一系列代理方法供我們選...
iOS runtime 應(yīng)用場(chǎng)景總結(jié) 場(chǎng)景1. 動(dòng)態(tài)分類關(guān)聯(lián)屬性場(chǎng)景2. hook/Method Swizzling場(chǎng)景3. 遍歷類屬性方法,映射解析以及字典與模型的轉(zhuǎn)換, ...
分享一個(gè)無侵入埋點(diǎn)方案。 demo地址: https://github.com/AutoJiang/TrackDemo.git[https://github.com/Auto...
1.形成tableView卡頓的緣由有哪些? 1.最經(jīng)常使用的就是cell的重用, 注冊(cè)重用標(biāo)識(shí)符若是不重用cell時(shí),每當(dāng)一個(gè)cell顯示到屏幕上時(shí),就會(huì)從新建立一個(gè)新的c...
1.獲取mac地址的問題 剛開始做藍(lán)牙開發(fā)的時(shí)候,翻遍了Apple的文檔和各個(gè)論壇,希望能找到不需要連接藍(lán)牙設(shè)備就能獲取mac地址的方法,結(jié)果都是無功而返,最后只能通過讀取特...