240 發(fā)簡信
IP屬地:廣東
  • 120
    設(shè)計(jì)模式-命令模式

    命令模式(Command Pattern)是一種數(shù)據(jù)驅(qū)動(dòng)的設(shè)計(jì)模式扎酷,它屬于行為型模式拂募。請(qǐng)求以命令的形式包裹在對(duì)象中架馋,并傳給調(diào)用對(duì)象喧伞。調(diào)用對(duì)象尋找可以處理該命令的合適的對(duì)象走芋,并...

  • 120
    設(shè)計(jì)模式-外觀模式

    外觀模式(Facade Pattern)隱藏系統(tǒng)的復(fù)雜性,并向客戶端提供了一個(gè)客戶端可以訪問系統(tǒng)的接口潘鲫。這種類型的設(shè)計(jì)模式屬于結(jié)構(gòu)型模式翁逞,它向現(xiàn)有的系統(tǒng)添加一個(gè)接口,來隱藏系...

  • 120
    設(shè)計(jì)模式-橋接模式

    橋接模式的目的是把抽象層次結(jié)構(gòu)從其實(shí)現(xiàn)中分離出來溉仑,使其能夠獨(dú)立變更挖函。抽象層定義了供客戶端使用的上層的抽象接口。實(shí)現(xiàn)層次結(jié)構(gòu)定義了供抽象層次使用的底層接口彼念。實(shí)現(xiàn)類的引用被封裝于...

  • 120
    設(shè)計(jì)模式-策略模式

    在策略模式(Strategy Pattern)中挪圾,一個(gè)類的行為或其算法可以在運(yùn)行時(shí)更改。這種類型的設(shè)計(jì)模式屬于行為型模式逐沙。在策略模式中哲思,我們創(chuàng)建表示各種策略的對(duì)象和一個(gè)行為隨...

  • iOS CoreBluetooth

    官方文檔:Core BluetoothCore Bluetooth的封裝YmsCoreBluetoothDevice Firmware Update (OTA-DFU)iOS...

  • 120
    iOS GCD

    GCD 簡介 https://developer.apple.com/documentation/dispatch?language=objc Dispatch(調(diào)度) Ex...

  • 120
    Autorelease & AutoreleasePool

    AutoreleasePool(自動(dòng)釋放池)是OC中的一種內(nèi)存自動(dòng)回收機(jī)制,它可以延遲加入AutoreleasePool中的變量release的時(shí)機(jī)竖伯。在正常情況下存哲,創(chuàng)建的變量...

  • 120
    iOS 內(nèi)存管理-引用計(jì)數(shù)

    參考:Objective-C高級(jí)編程 iOS與OS X多線程和內(nèi)存管理 程序的內(nèi)存分配:1、棧區(qū)(stack)—由編譯器自動(dòng)分配釋放 七婴,存放函數(shù)的參數(shù)值祟偷,局部變量的值等。...

  • 120
    iOS RunLoop

    官方文檔:Apple CoreFoundation源碼RunLoop 文檔(舊)NSRunLoopCFRunLoopRef RunLoop作用: Run loops are ...

  • 120
    iOS Category

    分類優(yōu)點(diǎn) 聲明私有方法 分解體積龐大的類文件 把Framework私有方法公開 模擬多繼承(另外可以模擬多繼承的還有protocol) Category(objc_categ...

  • 120
    iOS runtime

    參考:代碼地址:https://opensource.apple.com/tarballs/objc4/文檔地址:https://developer.apple.com/li...

  • iOS KVO

    KVO全稱Key-Value Observing本姥,鍵值監(jiān)聽肩袍。 基本使用和原理: KVO的本質(zhì): 當(dāng)我們給對(duì)象注冊(cè)一個(gè)觀察者添加了KVO監(jiān)聽時(shí),系統(tǒng)會(huì)修改這個(gè)對(duì)象的isa指針指...

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