240 發(fā)簡信
IP屬地:黑龍江
  • 那如果是 alloc copy muteblecopy new 這種不是放到自動釋放池得局部變量是什么時候釋放得呢钻心,應該是函數(shù)結束吧

    ARC 環(huán)境下,下面代碼中的局部變量是何時被銷毀的?

    前言 前天挖了一個坑,今天先把它填上坏平。本文適合簡單快速的回答面試官的問題。對于更深的相關知識锦亦,請關注后續(xù)的文章或者自行查閱相關資料舶替。 簡單版答案 在 ARC 下,+arra...

  • 即便是改成元類,也沒有直接在元類的methodlist里面添加成功,最后還是走的exchange

    class_addMethod實解

    閑來無事,整理了一下runtime的知識惶凝,發(fā)現(xiàn)方法交換里面有個不明白的點:class_addMethod 這個方法的返回值到底怎么解釋吼虎?因為測試了類方法和實例方法之后,發(fā)現(xiàn)返...

  • touch began 的響應順序為啥是倒敘的?

    一篇搞定事件傳遞、響應者鏈條漫仆、hitTest和pointInside的使用

    發(fā)生觸摸事件后捎拯,系統(tǒng)會將該事件加入到一個由UIApplication管理的事件隊列中,UIApplication會從事件隊列中取出最前面的事件盲厌,并將事件分發(fā)下去以便處理署照。通常...

  • - (void)start {
    //先加一把線程鎖,保證執(zhí)行到這里的時候只有當前線程在執(zhí)行下面的方法
    @synchronized (self) {
    //如果下載操作被取消了
    if (self.isCancelled) {
    self.finished = YES;
    //把下載相關的屬性置為nil
    [self reset];
    return;
    }
    為什么只有在這里加鎖? 多個圖片下載會有多個operation按理說應該也不用加鎖吧?如果要加鎖整個start方法應該都需要把?

    一行行看SDWebImage源碼(二)

    最近真的真的太太太忙了,都是抽空寫的,各種事情,html,iOS客戶端升級,炸了 上一篇我們基本上看完了SDWebImage整個工作流程,下面我們具體看一下緩存下載圖片中涉及...

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