240 投稿
收錄了16篇文章 · 1人關注
  • Resize,w 360,h 240
    一文弄懂iOS中的循環(huán)引用

    三種類型循環(huán)引用 1.自循環(huán)引用2.相互循環(huán)引用3.多循環(huán)引用 自循環(huán)引用 假如有一個對象,內部強持有它的成員變量obj,若此時我們給obj賦值...

  • Resize,w 360,h 240
    iOS的自動釋放池(AutoReleasePool)

    viewDidLoad中通過NSMutebleArray的array類方法創(chuàng)建數(shù)組對象册烈,這個array對象的內存是在什么時機釋放的?在每一次ru...

  • Resize,w 360,h 240
    iOS的弱引用表

    下面看下上面發(fā)生了什么過程架曹,objc_initWeak的調用棧: 1.objc_initWeak函數(shù)會調用storeWeak函數(shù)。2.然后調用w...

  • Resize,w 360,h 240
    iOS的ARC&MRC&引用計數(shù)管理

    ARC&MRC 內存管理涉及到以下幾個方法:alloc : 分配對象的內存空間棒搜。retain : 使一個對象的引用計數(shù)加1release : 使...

  • Resize,w 360,h 240
    iOS內存布局&內存管理方案&數(shù)據(jù)結構

    內存布局 上面的圖代表一個內存區(qū)域,內存區(qū)域分為內核區(qū)的內存(最上邊),程序加載的控件(中間),保留的內存空間(最下面)弃锐。地址的表示是由下到上是...

  • Resize,w 360,h 240
    iOS的基礎數(shù)據(jù)結構

    整體Runtime數(shù)據(jù)結構 首先從objc_class這么一個結構體(數(shù)據(jù)結構)開始懦铺,objc_class繼承于objc_object。 obj...

  • Resize,w 360,h 240
    iOS的擴展&代理&通知

    擴展(Extension) 一般用擴展來做什么贯要? 1.聲明私有屬性,是可以不對子類暴露的暖侨。2.聲明私有方法,方便閱讀。3.聲明私有成員變量崇渗。 擴...

  • Resize,w 360,h 240
    iOS底層:Runtime

    isa詳解 nonpointer0字逗,代表普通的指針,存儲著Class宅广、Meta-Class對象的內存地址葫掉。1,代表優(yōu)化過跟狱,使用位域存儲更多的信息...

  • Resize,w 360,h 240
    iOS底層:Block

    block的本質 block的變量捕獲(capture) block的類型 block有3種類型俭厚,可以通過調用class方法或者isa指針查看具...

  • Resize,w 360,h 240
    iOS底層:Category

    你用分類都做了哪些事 -作用? 1.聲明私有方法 - 把分類的頭文件放到對應數(shù)組類的.m中,就滿足了私有方法的一個聲明和使用,又對外不暴露兽肤。2...

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