一.前言 最新的OCLint中有71個(gè)檢查的規(guī)則http://docs.oclint.org/en/stable/rules/index.html[http://docs.o...
一.前言 最新的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)該是井然有序而非雜論無章,細(xì)節(jié)決定于很多東西,比如UI中的字體顏色,RGB值可能只是一個(gè)R的參數(shù)相差1,肉眼很難識(shí)別,而如果用到專業(yè)工具測試,那么就會(huì)暴露無遺...
LLDB全稱Low Level Debugger ,并不是低水平的調(diào)試器,而是輕量級(jí)的高性能調(diào)試器,默認(rèn)內(nèi)置于Xcode中。能夠很好的運(yùn)用它會(huì)使我們的開發(fā)效率事半功倍,接下來...
作者:icoder.long鏈接:https://blog.csdn.net/xulong_08/article/details/81463054 Linux是目前應(yīng)用最廣泛...
RunLoop簡介(Introduction) RunLoop是線程基礎(chǔ)架構(gòu)的一部分。RunLoop存在的目的是讓線程在沒有任務(wù)處理的時(shí)候進(jìn)入休眠,在有任務(wù)處理的時(shí)候運(yùn)行。 ...
Socket原理 1、什么是Socket 在計(jì)算機(jī)通信領(lǐng)域,socket 被翻譯為“套接字”,它是計(jì)算機(jī)之間進(jìn)行通信的一種約定或一種方式。通過 socket 這種約定,一臺(tái)計(jì)...
文章結(jié)構(gòu) 1.什么是Coordinator,它為了解決什么問題?2.Coordinator的優(yōu)點(diǎn) 一、什么是Coordinator,它為了解決什么問題? 講這個(gè)問題之前我們先...
iOS架構(gòu)漫談當(dāng)我們在談iOS應(yīng)用架構(gòu)時(shí),我們聽到最多的是MVC,MVVM,VIPER這三個(gè)Buzz Word,他們的邏輯一脈相承,不斷的從ViewController中把邏...