240 發(fā)簡(jiǎn)信
IP屬地:北京
  • 120
    iOS Memory Deep Dive

    前言 經(jīng)典操作系統(tǒng)的虛擬內(nèi)存為什么要有虛擬內(nèi)存恋技?尋址方式地址空間分頁(yè)缺頁(yè)處理虛擬內(nèi)存帶來(lái)的好處地址翻譯如何索引提高效率減少內(nèi)存現(xiàn)代 OS 虛擬內(nèi)存系統(tǒng)內(nèi)存映射 MMAPMMA...

  • 120
    iOS Tagged Pointer總結(jié)

    Tagged Pointer特點(diǎn):1.Tagged Pointer專門(mén)用來(lái)存儲(chǔ)小的對(duì)象嗽冒,例如NSNumber和NSDate2.Tagged Pointer指針的值不再是地址了...

  • NSString在內(nèi)存中的存儲(chǔ)

    NSString在內(nèi)存中有三種存在形式: 1:__NSCFConstantString:NSString的值存儲(chǔ)在常量區(qū)出現(xiàn)時(shí)刻:NSString*str =@"123"; ...

  • 120
    今日頭條iOS高級(jí)工程師面試總結(jié)

    面試形式:電話面試 1. 你平時(shí)怎么解決網(wǎng)絡(luò)請(qǐng)求的依賴關(guān)系:當(dāng)一個(gè)接口的請(qǐng)求需要依賴于另一個(gè)網(wǎng)絡(luò)請(qǐng)求的結(jié)果 解析: 辦法1:線程:NSOperation 操作依賴和優(yōu)先級(jí) [...

  • 120
    史上最詳細(xì)的iOS之事件的傳遞和響應(yīng)機(jī)制-原理篇

    前言: 按照時(shí)間順序呀伙,事件的生命周期是這樣的:事件的產(chǎn)生和傳遞(事件如何從父控件傳遞到子控件并尋找到最合適的view、尋找最合適的view的底層實(shí)現(xiàn)添坊、攔截事件的處理)->找到...

  • 120
    iOS觸摸事件全家桶

    好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的剿另?困惑于Cell怎么突然不能點(diǎn)擊了?糾結(jié)于如何實(shí)現(xiàn)這個(gè)奇葩響應(yīng)需求贬蛙?亦或是已經(jīng)被響應(yīng)鏈雨女、手勢(shì)、target-action這一系列響應(yīng)觸...

  • 120
    NSString 何時(shí)使用strong,何時(shí)使用copy

    對(duì)于NSString 何時(shí)使用strong撞秋,何時(shí)使用copy长捧,首頁(yè)讓我們來(lái)具體的了解一下NSString的一些內(nèi)部特性,下面一篇文章總結(jié)的非常好: NSString特性分析學(xué)...

  • iOS 面試寶典 沒(méi)有比這更全的了(持續(xù)更新)

    1.ios高性能編程 (1).內(nèi)層 最小的內(nèi)層平均值和峰值(2).耗電量 高效的算法和數(shù)據(jù)結(jié)構(gòu)(3).初始化時(shí)間app再啟動(dòng)時(shí)花費(fèi)的時(shí)間 例如:app啟動(dòng)時(shí)可能包含操作...

  • iOS 性能優(yōu)化總結(jié)

    關(guān)于iOS 性能優(yōu)化梳理: 基本工具吻贿、業(yè)務(wù)優(yōu)化串结、內(nèi)存優(yōu)化、卡頓優(yōu)化舅列、布局優(yōu)化肌割、電量?jī)?yōu)化、 安裝包瘦身帐要、啟動(dòng)優(yōu)化把敞、網(wǎng)絡(luò)優(yōu)化等基本工具TODO: Instruments 高級(jí)技巧...

  • 120
    iOS開(kāi)發(fā)技巧系列---詳解KVC(我告訴你KVC的一切)

    KVC(Key-value coding)鍵值編碼奋早,單看這個(gè)名字可能不太好理解。其實(shí)翻譯一下就很簡(jiǎn)單了赠橙,就是指iOS的開(kāi)發(fā)中耽装,可以允許開(kāi)發(fā)者通過(guò)Key名直接訪問(wèn)對(duì)象的屬性,或...

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