Avatar notebook default
14篇文章 · 6734字 · 4人關(guān)注
  • Runtime之常見崩潰問題

    一徘熔、iOS常見的崩潰類型 unrecognized selector sent to instance 調(diào)用了不存在的方法 NSArray穿肄、NS...

  • Runtime之objc_msgSend的使用方法

    一闺阱、需要引入頭文件 二焚辅、進(jìn)行類型轉(zhuǎn)換 三己儒、返回類型 如 打印結(jié)果為 lee

  • 內(nèi)存管理:autoreleasepool與runloop

    兩者仿佛并沒有直接的關(guān)系淑玫,查看runloop源碼執(zhí)行的過程中也并未出現(xiàn)過autoreleasepool相關(guān)的邏輯巾腕。但是如果打印[NSRunLoo...

  • 內(nèi)存管理:autorelease、autoreleasepool

    一混移、Autoreleasepool 自動釋放池祠墅,統(tǒng)一管理內(nèi)部的局部變量。autorelease就是將對象放入到對應(yīng)的autoreleasepoo...

  • 內(nèi)存管理:引用計(jì)數(shù)器源碼分析

    一歌径、什么是引用計(jì)數(shù)器 每個對象都維護(hù)了自己的引用計(jì)數(shù)器毁嗦,它表示了,當(dāng)前有多少個對象引用了它回铛。一旦有對象引用該對象地址狗准,那么它的引用計(jì)數(shù)器就加1克锣,...

  • 內(nèi)存管理:Copy

    Copy的目的 copy的目的,是希望能產(chǎn)生一個同樣的副本腔长。希望修改副本的時候袭祟,不會影響到原來的數(shù)據(jù)。修改原來的數(shù)據(jù)時捞附,也不影響副本數(shù)據(jù) cop...

  • Resize,w 360,h 240
    RunLoop源碼分析

    一巾乳、RunLoop的入口 通過再touchesBegan方法中添加斷點(diǎn),使用bt指令鸟召,可以顯示出方法調(diào)用棧 從下到上的程序調(diào)用方法的過程胆绊,再UI...

  • 初識runloop

    一、什么是runloop 沒錯runloop就是做這件事的欧募。在程序的主入口 main 函數(shù)中將我們的代碼包裹再while 循環(huán)中压状。就保證了,程序...

  • Category的源碼分析

    一跟继、分類的用途 項(xiàng)目中的應(yīng)用 1.分解體積大的類文件种冬,按功能區(qū)分2.聲明私有方法3.framework庫中的方法公開 二、分類可以實(shí)現(xiàn)的內(nèi)容 1...

文集作者

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