序言 本文不是描述一個完整網(wǎng)絡(luò)庫的設(shè)計,也不會涉及多少實現(xiàn)原理上的講解,主視角是放在面向?qū)ο蟮姆治雠c設(shè)計上。 本文的前半部份看起來可能會比較煩瑣...
前言 最近在做程序優(yōu)化和代碼總結(jié)的工作,在優(yōu)化和總結(jié)的過程中發(fā)現(xiàn),程序中存在著許多重復性的交互代碼,特別是在業(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的頁面越來越復雜,頁面初始化的工作越來越多,加載頁面所需的時間也隨之增長,如果頁面加載的時間過長,這將會影響App的流暢度...
現(xiàn)在App的頁面越來越復雜,性能優(yōu)化成為了開發(fā)當中非常重要的一環(huán),并且對性能的追求越來越極致,本文將主要講述如何解決UILabel在顯示中...