240 發(fā)簡信
IP屬地:江西
  • Resize,w 360,h 240
    iOS-OC啟動優(yōu)化

    應(yīng)用啟動分為冷啟動和熱啟動;冷啟動指:在內(nèi)存中不包含相關(guān)數(shù)據(jù)风纠,必須從磁盤載入到內(nèi)存中豪嚎。熱啟動指:在打開應(yīng)用程序時鲫咽,在內(nèi)存中存在部分程序數(shù)據(jù)缺脉,使得...

  • Resize,w 360,h 240
    LLVM 編譯器 與 自定義Clang插件

    LLVM概述 LLVM是構(gòu)架編譯器的框架系統(tǒng)上真,以C++編寫而成肚医,用于優(yōu)化任意程序語言編寫的程序編譯時間绢馍,鏈接時間,運(yùn)行時間以及空閑時間肠套,對開發(fā)者...

  • Resize,w 360,h 240
    iOS底層-Block底層原理

    Block函數(shù)有三種: 第一種:全局block 第二種:堆區(qū)block 第三種:棧區(qū)block舰涌,棧區(qū)block在iOS14后,越來越少你稚,因此需要...

  • Resize,w 360,h 240
    iOS底層-鎖的原理

    鎖在我們開發(fā)中用的相對比較少瓷耙,但是作為一個開發(fā)者,還是需要了解鎖的原理刁赖; 下圖是鎖的性能數(shù)據(jù)圖: 鎖的歸類 自旋鎖:線程反復(fù)檢查鎖變量是否可用搁痛。...

  • Resize,w 360,h 240
    iOS多線程

    線程的定義: 線程是進(jìn)程的基本執(zhí)行單元,一個進(jìn)程的所有任務(wù)都在線程中執(zhí)行宇弛,程序啟動會默認(rèn)開啟一條線程鸡典,這條線程被稱為主線程或 UI 線程。 通常...

  • Resize,w 360,h 240
    KVO原理

    KVO通知對大多數(shù)iOS開發(fā)者來說枪芒,都不陌生彻况;而且也是用的比較多的。他的全稱為Key-Value Observing舅踪,按照官方[https://...

  • Resize,w 360,h 240
    KVC原理

    KVC簡介 KVC全稱Key-Value Coding纽甘,按照官方定義來說是由NSKeyValueCoding非正式協(xié)議啟用的一種機(jī)制,對象采用這...

  • Resize,w 360,h 240
    iOS類的方法調(diào)用順序面試題

    類的方法和分類的方法重名硫朦,執(zhí)行的是哪一個方法贷腕? 首先如果重名方法不是Load方法,那么先執(zhí)行分類方法 那么如果重名方法是Load方法咬展,那么先執(zhí)行...

  • Resize,w 360,h 240
    iOS底層之關(guān)聯(lián)對象

    首先我們來簡單的描述一下分類的一些基本概念:1泽裳、用來給類添加新方法2、不能給類添加成員屬性破婆,添加了成員變量涮总,也無法取到3、注意:其實(shí)可以通過ru...

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