序言 本文不是描述一個完整網(wǎng)絡(luò)庫的設(shè)計恬偷,也不會涉及多少實現(xiàn)原理上的講解额划,主視角是放在面向?qū)ο蟮姆治雠c設(shè)計上。 本文的前半部份看起來可能會比較煩瑣...
前言 最近在做程序優(yōu)化和代碼總結(jié)的工作疾党,在優(yōu)化和總結(jié)的過程中發(fā)現(xiàn)音诫,程序中存在著許多重復(fù)性的交互代碼,特別是在業(yè)務(wù)邏輯層雪位,雖然業(yè)務(wù)模塊本身具有獨立...
最近被朋友問到的問題竭钝,總結(jié)了一下問題分享出來(鶸的分享通常都是一本正經(jīng)地胡說八道??),問題之間基本上沒什么關(guān)聯(lián)雹洗,也沒有順序香罐,純粹就是總結(jié)一下最近...
什么是RunLoop? 答:RunLoop是線程相關(guān)的基礎(chǔ)框架中的一部分,是一個事件處理對象时肿,每一個線程都有與之對應(yīng)的RunLoop庇茫,但并不是線...
前言 iOS10已經(jīng)發(fā)布了一段時間,iOS10的各種適配相信大家已經(jīng)完成嗜侮。本文將講述的是關(guān)于iOS10內(nèi)核的一個小改動港令,慣例,本文屬于進階性...
前言 相信大部份iOS開發(fā)者在實現(xiàn)一些基礎(chǔ)動畫時會感嘆動畫API的簡便及動畫效果的真實性锈颗,動畫是iOS的一大特色顷霹,Core Animati...
續(xù)言 在頁面間跳轉(zhuǎn)的性能優(yōu)化(一)中介紹了一些基礎(chǔ)知識,講述了情形一與情形二的優(yōu)化方式及原理击吱,但有許多人對情形二最后兩種處理方式的原理表示...
前言 現(xiàn)在App的頁面越來越復(fù)雜淋淀,頁面初始化的工作越來越多,加載頁面所需的時間也隨之增長覆醇,如果頁面加載的時間過長朵纷,這將會影響App的流暢度...
現(xiàn)在App的頁面越來越復(fù)雜,性能優(yōu)化成為了開發(fā)當中非常重要的一環(huán)永脓,并且對性能的追求越來越極致袍辞,本文將主要講述如何解決UILabel在顯示中...