在這樣一個(gè)注重用戶體驗(yàn)的時(shí)代,APM 技術(shù)快速發(fā)展,國(guó)內(nèi)更是百花齊放,最近對(duì)各個(gè)公司的 APM 產(chǎn)品有一個(gè)調(diào)研,并在此基礎(chǔ)上進(jìn)行了自己的實(shí)踐。這...
投稿
在這樣一個(gè)注重用戶體驗(yàn)的時(shí)代,APM 技術(shù)快速發(fā)展,國(guó)內(nèi)更是百花齊放,最近對(duì)各個(gè)公司的 APM 產(chǎn)品有一個(gè)調(diào)研,并在此基礎(chǔ)上進(jìn)行了自己的實(shí)踐。這...
前言 我第一次開(kāi)始重視Objective-C Runtime是從2014年11月1日,@唐巧老師在微博上發(fā)的一條微博開(kāi)始。 這是sunnyxx在...
HTTP所在的協(xié)議層 HTTP工作過(guò)程 一次HTTP操作稱為一個(gè)事務(wù),其工作整個(gè)過(guò)程如下: 地址解析 如用客戶端瀏覽器請(qǐng)求這個(gè)頁(yè)面:http:/...
問(wèn)題種類 時(shí)間復(fù)雜度 在集合里數(shù)據(jù)量小的情況下時(shí)間復(fù)雜度對(duì)于性能的影響看起來(lái)微乎其微。但如果某個(gè)開(kāi)發(fā)的功能是一個(gè)公共功能,無(wú)法預(yù)料調(diào)用者傳入數(shù)據(jù)...
在構(gòu)建應(yīng)用程序時(shí),有一個(gè)重要的問(wèn)題是如何在每次啟動(dòng)之間持久化數(shù)據(jù),以便重現(xiàn)最后一次關(guān)閉應(yīng)用前的狀態(tài)。在iOS和OS X上,蘋(píng)果提供了三種選擇:C...
兩個(gè)手指點(diǎn)狀態(tài)欄 喚出。OC: Swift:
深入剖析OC Runtime(三) Message Forward Demo原文地址 objc_msgSend objc_msgSend的格式...
安裝工具 安裝brew 安裝ffmpeg 安裝gifsicle 轉(zhuǎn)化視頻 參數(shù)解析: -r 10 告訴 ffmpeg 將視頻的幀率轉(zhuǎn)成 10fp...
原文地址Runloop是 iOS 中的基礎(chǔ)概念,這篇文章將通過(guò)CFRunLoop源碼來(lái)看RunLoop的概念及底層原理。最后看一下蘋(píng)果利用Run...
(原文地址](http://wp.me/p7OxSd-5t)iOS進(jìn)階系列之調(diào)優(yōu)篇上一篇文章iOS進(jìn)階系列之基礎(chǔ)篇講到了 iOS 必備的技能。本...