![240](https://upload.jianshu.io/users/upload_avatars/453168/8607c787-0a81-4444-8fc4-82dbc2b060a0.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
卡頓優(yōu)化 在了解卡頓優(yōu)化相關(guān)的前頭户矢,首先要了解 CPU 和 GPU冠蒋。 CPU(Central Processing Unit廓啊,中央處理器)對象的...
CADisplayLink欢搜、NSTimer 使用注意 CADisplayLink 和 NSTimer 會對 target 產(chǎn)生強引用,如果 ta...
基本認(rèn)識 在計算機的發(fā)展長河中谴轮,為了解決充分能讓 CPU 得到利用炒瘟,出現(xiàn)了多線程的概念,其目的就是為了提高 CPU 的使用率第步,用多個線程去同時完...
基本認(rèn)識 顧名思義疮装,在程序運行的過程中循環(huán)做一些事情。 在開發(fā)的過程中粘都,我們接觸到的 NSTimer 相關(guān)廓推、GCD Async Main Que...
有關(guān)類的 API 獲取 isa 指向的 Class 設(shè)置 isa 指向的 Class 該方法能修改 isa 的指向翩隧,假如現(xiàn)在有兩個類 Peopl...
Objective-C 是一門動態(tài)語言堆生,這就意味著消息傳遞和類以及對象的創(chuàng)建都在運行時完成专缠,這個核心的庫是由 C\C++ 和匯編編寫的,保證其系...
三年前淑仆,第一次寫關(guān)于 block 的東西涝婉,就是初識 block,了解了些皮毛蔗怠,但發(fā)現(xiàn)墩弯,那么僅僅是 block 的冰山一角,關(guān)于 block 還有...
在 Category 的探究 中我們看到 Category 的底層結(jié)構(gòu)為結(jié)構(gòu)體蟀淮,這個結(jié)構(gòu)體的成員有:實例方法列表最住、類方法列表、協(xié)議列表以及屬性信...
Category 主要的功能是給現(xiàn)有的類增加新的方法怠惶,Category 的優(yōu)點是: 可以“分解”龐大的邏輯,進行業(yè)務(wù)分離 可以實現(xiàn)多繼承 聲明私...