Avatar notebook default
iOS
20篇文章 · 38484字 · 2人關(guān)注
  • Resize,w 360,h 240
    【iOS 底層原理】性能優(yōu)化

    一.卡頓優(yōu)化 1. CPU 和 GPU 在屏幕成像的過(guò)程中,CPU 和 GPU 起著至關(guān)重要的作用 CPU(Central Processing...

  • Resize,w 360,h 240
    【iOS 底層原理】?jī)?nèi)存管理

    一.定時(shí)器 1.CADisplayLink、NSTimer CADisplayLink前翎、NSTimer 會(huì)對(duì) target 產(chǎn)生強(qiáng)引用,如果 t...

  • Resize,w 360,h 240
    【iOS 底層原理】多線程、線程安全和鎖

    一悟泵、基礎(chǔ)概念 有4個(gè)術(shù)語(yǔ)比較容易混淆:同步、異步闪水、并發(fā)糕非、串行 1.進(jìn)程和線程 進(jìn)程:進(jìn)程是計(jì)算機(jī)中已運(yùn)行程序的實(shí)體,是線程的容器。每個(gè)進(jìn)程之間是...

  • Resize,w 360,h 240
    【iOS 底層原理】Runloop

    一. RunLoop簡(jiǎn)介 運(yùn)行循環(huán)朽肥,在程序運(yùn)行過(guò)程中循環(huán)做一些事情禁筏,如果沒(méi)有Runloop程序執(zhí)行完畢就會(huì)立即退出,如果有Runloop程序會(huì)一...

  • Resize,w 360,h 240
    【iOS 底層原理】Runtime

    runtime 介紹 Objective-C 是一門(mén)動(dòng)態(tài)性比較強(qiáng)的編程語(yǔ)言衡招,跟 C篱昔、C++ 等語(yǔ)言有著很大的不同,Objective-C 的動(dòng)態(tài)...

  • Resize,w 360,h 240
    【iOS 底層原理】block

    1.使用 runtime 為 Category 動(dòng)態(tài)關(guān)聯(lián)對(duì)象 在分類(lèi)中可以用 @property 添加屬性始腾,但是不會(huì)自動(dòng)生成私有成員變量州刽,也不會(huì)...

  • Resize,w 360,h 240
    【iOS 底層原理】Category 本質(zhì)

    一、Category 本質(zhì) 我們知道浪箭,當(dāng)調(diào)用一個(gè)對(duì)象的方法時(shí)穗椅,通過(guò)對(duì)象的 isa 指針找到類(lèi)對(duì)象,然后在類(lèi)對(duì)象的方法列表中查找方法奶栖,如果沒(méi)有找到...

  • Resize,w 360,h 240
    【iOS 底層原理】KVC 本質(zhì)原理

    KVC 使用 KVC的全稱(chēng)是Key-Value Coding匹表,俗稱(chēng)“鍵值編碼”,可以通過(guò)一個(gè)key來(lái)訪問(wèn)某個(gè)屬性 常見(jiàn)的API有 (void)s...

  • Resize,w 360,h 240
    【iOS 底層原理】KVO 本質(zhì)原理

    一宣鄙、KVO 的使用 KVO 的全稱(chēng) Key-Value Observing袍镀,俗稱(chēng)“鍵值監(jiān)聽(tīng)”,可以用于監(jiān)聽(tīng)某個(gè)對(duì)象屬性值的改變框冀。 上述代碼中可以...

文集作者

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品