1、網(wǎng)絡(luò) Alamofire:http網(wǎng)絡(luò)請(qǐng)求事件處理的框架。 Moya:這是一個(gè)基于Alamofire的更高層網(wǎng)絡(luò)請(qǐng)求封裝抽象層。 Reach...
投稿
1、網(wǎng)絡(luò) Alamofire:http網(wǎng)絡(luò)請(qǐng)求事件處理的框架。 Moya:這是一個(gè)基于Alamofire的更高層網(wǎng)絡(luò)請(qǐng)求封裝抽象層。 Reach...
一、前言 Core Animation 主要依賴于CALayer的對(duì)象layer來進(jìn)行一切與動(dòng)畫有關(guān)的操作。在view中,layer包含了vie...
一、iOS動(dòng)畫 iOS中實(shí)現(xiàn)一個(gè)動(dòng)畫十分簡(jiǎn)單,在view層面上通過調(diào)用 但是它不能控制動(dòng)畫的暫停和組合,所以就需要用到CoreAnimation...
一、簡(jiǎn)介 在我們點(diǎn)擊屏幕的時(shí)候,iOS系統(tǒng)會(huì)獲取“單擊”行為,把這個(gè)信息包裝成UITouch和UIEvent對(duì)象,然后在當(dāng)前運(yùn)行的程序匯總逐級(jí)查...
tableview的優(yōu)化一直是一個(gè)很考驗(yàn)基本功的活兒,之前做項(xiàng)目的適合被這個(gè)問題困擾了很久,通過性能工具、查閱文檔解決,整理思路和解決方案如下:...
Swift語言里的enum是一個(gè)很方便的特性,用來枚舉不同的狀態(tài)。 舉個(gè)例子,在上傳文件過程中,可能會(huì)出現(xiàn)多種狀態(tài),比如成功,失敗,取消等等,我...
前言 今天我們一起來聊聊Runtime的那些事。作為一名iOS開發(fā)者,如果不知道Runtime,就如同Java工程師不知道JVM、C工程師不知道...