一.前言 最新的OCLint中有71個(gè)檢查的規(guī)則http://docs.oclint.org/en/stable/rules/index.html[http://docs.o...
![240](https://upload.jianshu.io/users/upload_avatars/1761960/167600b1-3335-4e5f-b25c-2e3669a555b2.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一.前言 最新的OCLint中有71個(gè)檢查的規(guī)則http://docs.oclint.org/en/stable/rules/index.html[http://docs.o...
一個(gè)項(xiàng)目的運(yùn)轉(zhuǎn)應(yīng)該是井然有序而非雜論無(wú)章渣聚,細(xì)節(jié)決定于很多東西玩徊,比如UI中的字體顏色晰筛,RGB值可能只是一個(gè)R的參數(shù)相差1,肉眼很難識(shí)別莹汤,而如果用到專(zhuān)業(yè)工具測(cè)試袱贮,那么就會(huì)暴露無(wú)遺...
LLDB全稱(chēng)Low Level Debugger ,并不是低水平的調(diào)試器体啰,而是輕量級(jí)的高性能調(diào)試器攒巍,默認(rèn)內(nèi)置于Xcode中。能夠很好的運(yùn)用它會(huì)使我們的開(kāi)發(fā)效率事半功倍荒勇,接下來(lái)...
作者:icoder.long鏈接:https://blog.csdn.net/xulong_08/article/details/81463054 Linux是目前應(yīng)用最廣泛...
RunLoop簡(jiǎn)介(Introduction) RunLoop是線程基礎(chǔ)架構(gòu)的一部分沽翔。RunLoop存在的目的是讓線程在沒(méi)有任務(wù)處理的時(shí)候進(jìn)入休眠兢孝,在有任務(wù)處理的時(shí)候運(yùn)行窿凤。 ...
Socket原理 1跨蟹、什么是Socket 在計(jì)算機(jī)通信領(lǐng)域雳殊,socket 被翻譯為“套接字”,它是計(jì)算機(jī)之間進(jìn)行通信的一種約定或一種方式窗轩。通過(guò) socket 這種約定夯秃,一臺(tái)計(jì)...
文章結(jié)構(gòu) 1.什么是Coordinator,它為了解決什么問(wèn)題?2.Coordinator的優(yōu)點(diǎn) 一痢艺、什么是Coordinator,它為了解決什么問(wèn)題仓洼? 講這個(gè)問(wèn)題之前我們先...
iOS架構(gòu)漫談當(dāng)我們?cè)谡刬OS應(yīng)用架構(gòu)時(shí),我們聽(tīng)到最多的是MVC堤舒,MVVM色建,VIPER這三個(gè)Buzz Word,他們的邏輯一脈相承舌缤,不斷的從ViewController中把邏...