首先看一下類的數(shù)據(jù)結(jié)構(gòu): Objective-C中的對(duì)象,主要可以分為3種instance對(duì)象(實(shí)例對(duì)象)class對(duì)象(類對(duì)象)meta-cl...
投稿
首先看一下類的數(shù)據(jù)結(jié)構(gòu): Objective-C中的對(duì)象,主要可以分為3種instance對(duì)象(實(shí)例對(duì)象)class對(duì)象(類對(duì)象)meta-cl...
CADisplayLink、NSTimer使用注意 CADisplayLink:保證調(diào)用頻率和屏幕的刷幀頻率一致,60FPSNSProxy對(duì)象不...
前言 app在渲染視圖時(shí),需要在坐標(biāo)系中指定繪制區(qū)域。這個(gè)概念看似乎簡(jiǎn)單,事實(shí)并非如此。 When an app draws something...
前言 發(fā)布此文章主要是對(duì)自己所學(xué)知識(shí)的總結(jié) 通過(guò)文章的方式可以讓自己對(duì)所學(xué)知識(shí)加深印象 方便日后需要的時(shí)候查看,如果有不對(duì)的地方歡迎指出 文筆不...
前言 發(fā)布此文章主要是對(duì)自己所學(xué)知識(shí)的總結(jié) 通過(guò)文章的方式可以讓自己對(duì)所學(xué)知識(shí)加深印象 方便日后需要的時(shí)候查看,如果有不對(duì)的地方歡迎指出 文筆不...
最近項(xiàng)目不怎么忙,抽空看了一些博客和簡(jiǎn)書(shū)的文章,發(fā)現(xiàn)自己還是小菜雞一只,平時(shí)很基礎(chǔ)的東西認(rèn)識(shí)卻還是很淺,很淺,今天就來(lái)說(shuō)說(shuō)load 和 init...
我們一定要給自己提出這樣的任務(wù):第一,學(xué)習(xí),第二是學(xué)習(xí),第三還是學(xué)習(xí)。 —— 列寧 前面幾章大概的說(shuō)了一下iOS的一些底層原理,包括消息發(fā)送轉(zhuǎn)發(fā)...
在這樣一個(gè)注重用戶體驗(yàn)的時(shí)代,APM 技術(shù)快速發(fā)展,國(guó)內(nèi)更是百花齊放,最近對(duì)各個(gè)公司的 APM 產(chǎn)品有一個(gè)調(diào)研,并在此基礎(chǔ)上進(jìn)行了自己的實(shí)踐。這...
最近在做 Crash 分析方面的工作,發(fā)現(xiàn) iOS 的崩潰捕獲和堆棧符號(hào)化雖然已經(jīng)有很多資料可以參考,但是沒(méi)有比較完善的成套解決方案,導(dǎo)致操作起...
前言 在“Runtime病院”住院的后兩天,分析了一下AOP的實(shí)現(xiàn)原理。“出院”后,發(fā)現(xiàn)Aspect庫(kù)還沒(méi)有詳細(xì)分析,于是就有了這篇文章,今天就...