240 發(fā)簡信
IP屬地:廣東
  • GPUImage源碼分析

    GPUImage中結(jié)構(gòu)目錄大概分為4部分 OpenGL ES環(huán)境輸入源濾鏡(組合濾鏡)輸出首先我們簡單介紹一下OpenGL ES的渲染流程 設(shè)置上下文環(huán)境加載shader設(shè)置...

  • lldb常用指令

    讀取寄存器的值 格式:x是16進(jìn)制岸裙,f是浮點猖败,d是十進(jìn)制register read/格式 字節(jié)大小:b-byte 1...

  • nstimerr循環(huán)引用

    NStimer循環(huán)引用解決 中間對象

  • 時長統(tǒng)計框架

    一降允、時長統(tǒng)計框架怎樣設(shè)計一個時長統(tǒng)計框架恩闻? 記錄器基于不同的場景提供關(guān)于記錄的封裝、適配剧董。一般分為頁面式幢尚,流式,自定義式翅楼。 記錄管理者管理統(tǒng)計記錄數(shù)據(jù)尉剩,包含記錄緩存,磁盤存儲...

  • 120
    gcd

    GCD 簡介什么是GCD?全稱是 Grand Central Dispatch 純 C 語言毅臊,提供了非常多強(qiáng)大的函數(shù) GCD的優(yōu)勢GCD 是蘋果公司為多核的并行運算提出的解決...

  • 120
    線程 進(jìn)程

    線程和進(jìn)程的定義 線程是進(jìn)程的基本執(zhí)行單元理茎,一個進(jìn)程的所有任務(wù)都在線程中執(zhí)行 進(jìn)程要想執(zhí)行任務(wù),必須得有線程管嬉,進(jìn)程至少要有一條線程 程序啟動會默認(rèn)開啟一條線程皂林,這條線程被稱為...

  • 120
    block

    block本質(zhì)上也是一個OC對象,它內(nèi)部也有個isa指針宠蚂,block是封裝了函數(shù)調(diào)用以及函數(shù)調(diào)用環(huán)境的OC對象 Block 分類NSGlobalBlockNSMallocBl...

  • 120
    load_images +load +initialize

    方法的調(diào)用順序普通方法:包括 initialize因為分類的方法是在類 realize 之后 attach 進(jìn)去的 插在前面美浦,所以優(yōu)先調(diào)用分類的方法注意 :不是分類覆蓋主類哦...

  • 120
    關(guān)聯(lián)對象

    關(guān)聯(lián)對象:設(shè)置流程1:創(chuàng)建一個AssociationsManager 管理類2:獲取唯一的全局靜態(tài)哈希Map3:判斷是否插入的關(guān)鍵值是否存在:3.1存在走第四步3.2 不存在...

  • 性能優(yōu)化

    在性能優(yōu)化中一個最具參考價值的屬性是 FPS:Frames Per Second,其實就是屏幕刷新率弦赖,蘋果的 iphone 推薦的刷新率是 60Hz,也就是說 GPU 每秒鐘...

  • HTTPS 和 HTTP 的區(qū)別 三次握手

    1浦辨、HTTPS 和 HTTP 的區(qū)別HTTPS 協(xié)議 = HTTP 協(xié)議 + SSL/TLS 協(xié)議SSL 的全稱是 Secure Sockets Layer蹬竖,即安全套接層協(xié)議...

  • 方法的本質(zhì) sel imp

    方法的本質(zhì),sel是什么?IMP是什么?兩者之間的關(guān)系又是什么? 方法的本質(zhì):發(fā)送消息 , 消息會有以下幾個流程1:快速查找 (objc_msgSend)~ cache_t ...

  • 120
    KVC KVO

    kvc 四流酬、KVO ( ) KVO 是觀察者模式的另一實現(xiàn)币厕。 從上面的輸出可以看到,如果使用對象的 -class 方面輸出類名始終為:Foo芽腾,這是因為新誕生的派生類重寫了 -...

  • 120
    算法 二叉樹 單向鏈表\雙向鏈表\循環(huán)鏈表

    數(shù)據(jù)結(jié)構(gòu)的存儲數(shù)據(jù)結(jié)構(gòu)的存儲一般常用的有兩種 順序存儲結(jié)構(gòu) 和 鏈?zhǔn)酱鎯Y(jié)構(gòu)? 2.1 順序存儲結(jié)構(gòu) 發(fā)揮想象力啊摊滔。 舉個列子阴绢。數(shù)組。1-2-3-4-5-6-7-8-9-10...

  • 數(shù)據(jù)安全及加密

    一艰躺、簡述 SSL 加密的過程用了哪些加密方法呻袭,為何這么作?SSL 加密的過程之前有些過,此處不再贅述腺兴。SSL 加密左电,在過程中實際使用了 對稱加密 和 非對稱加密 的結(jié)合。主要...

  • 設(shè)計模式

    編程中的六大設(shè)計原則?1.單一職責(zé)原則 通俗地講就是一個類只做一件事? CALayer:動畫和視圖的顯示页响。? UIView:只負(fù)責(zé)事件傳遞券腔、事件響應(yīng)。2.開閉原則對修改關(guān)閉拘泞,...

  • 120
    autoReleasePool 什么時候釋放

    @autoreleasePool 的數(shù)據(jù)結(jié)構(gòu)? 簡單說是雙向鏈表,每張鏈表頭尾相接枕扫,有 parent陪腌、child 指針 每創(chuàng)建一個池子,會在首部創(chuàng)建一個 哨兵 對象,作為標(biāo)記...

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