前言 這次的 WWDC17 又放出了許多干貨來幫助開發(fā)者更好地開發(fā) app。精彩的內(nèi)容特別多,本篇主要關(guān)注的是《Writing Energy Efficient Apps》 ...
前言 這次的 WWDC17 又放出了許多干貨來幫助開發(fā)者更好地開發(fā) app。精彩的內(nèi)容特別多,本篇主要關(guān)注的是《Writing Energy Efficient Apps》 ...
記一些工作中遇到的小問題,給需要的人。 模塊化項(xiàng)目應(yīng)該都會(huì)遇到類似的問題,業(yè)務(wù)庫經(jīng)常變動(dòng)必須在功能開發(fā)完成的時(shí)候打tag標(biāo)簽。但是隨著回歸測試甚至線上排查出問題,可能...
在之前的一篇博客中,曾經(jīng)用clang提供的庫LibTooling編寫了一個(gè)簡單的導(dǎo)出iOS代碼中函數(shù)調(diào)用關(guān)系圖的工具,然而這種實(shí)現(xiàn)方式存在一些很明顯的缺點(diǎn): 在分析一個(gè)工程中...
本文已遷移至掘金:https://juejin.im/post/5a32180551882554b83790ca 如有任何知識(shí)產(chǎn)權(quán)、版權(quán)問題或理論錯(cuò)誤,還請指正。http:/...
工欲善其事,必先利其器。 通常我們在實(shí)現(xiàn)單例時(shí)候都會(huì)使用synchronized或者dispatch_once方法,初始化往往是下面的樣子:使用synchronized方法實(shí)...
本文已遷移至掘金:https://juejin.im/post/5a32179ff265da431a43359d 如有任何知識(shí)產(chǎn)權(quán)、版權(quán)問題或理論錯(cuò)誤,還請指正。http:/...
寫界面可以說是每位移動(dòng)應(yīng)用開發(fā)者的基本功,也是一位合格移動(dòng)應(yīng)用開發(fā)者繞不過去的坎。但就如不是每一位開發(fā)者都能夠成為合格的開發(fā)者一樣,本人在不同的團(tuán)隊(duì)中發(fā)現(xiàn),甚少有人能夠編寫出...
標(biāo)簽: iOS RAC 概述 ReactiveCocoa是一個(gè)函數(shù)響應(yīng)式編程框架,它能讓我們脫離Cocoa API的束縛,給我們提供另外一套編碼的思路與可能性,它能在宏觀層...