1. Data sequence Observable represents all Changes to your data as an event sequence th...
![240](https://upload.jianshu.io/users/upload_avatars/2112694/156e7031-e6e7-4ed7-ae9a-30c2f96a7983.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1. Data sequence Observable represents all Changes to your data as an event sequence th...
dispatch_barrier_async: Submits a barrier block for asynchronous execution and returns ...
1. 內(nèi)存布局 stack:方法調(diào)用 heap:通過alloc等分配的對象 bss:未初始化的全局變量 data:已初始化的全局變量 text:程序代碼段 2. 內(nèi)存管理方案...
@尼古拉斯佩思 謝謝留言
Swift 協(xié)議 protocol 小結(jié)在Swift 2發(fā)布時辖佣,蘋果將Swift定義為一門面向協(xié)議編程的語言,協(xié)議在Swift中被賦予了更加強大、靈活的功能农渊。相比于Objective-C的協(xié)議泳叠,Swift的協(xié)議不僅...
objc_getClass 和 class_copyPropertyList // 獲取對象 // 獲取 properties // Loop in properties L...
GCD 源碼 Git - rebase 用法小結(jié) ReactNative源碼解析——通信機制詳解(1/2) ReactNative源碼解析——通信機制詳解(2/2) RN 中...
HTTP與HTTPS的區(qū)別 深入理解iOS App的啟動過程 從一道網(wǎng)易面試題淺談OC線程安全 深入理解 Tagged Pointer isa的本質(zhì) __arm64__ i...
NSAutoreleasePool(自動釋放池)在什么時候釋放? 轉(zhuǎn)載蹬跃,注冊了幾個Observer匙瘪,我保持懷疑,因為沒有UIkit的源碼 App啟動后蝶缀,蘋果在主線程 RunL...
__CFRunLoopRun是內(nèi)部私有方法丹喻,只在CFRunLoopRunSpecific中一處調(diào)用 方法聲明 返回值類型 kCFRunLoopRunFinished 和 kC...
UI事件如何響應(yīng)? 上面這段代碼扼劈,在NSLog處斷點驻啤,調(diào)用棧如下 GraphicsServices -- GSEventRunModal GraphicsServices ...
參數(shù)檢驗,如果沒有指定線程荐吵,默認設(shè)置為主線程 __CFRunLoops 不存在, 就創(chuàng)建臨時dict赊瞬, 添加主線程默認的mainLoop先煎。 dict 和 __CFRunLoo...
RunLoop --- CHECK_FOR_FORK() Forking is a system call where a process creates a copy of...
一、計算機網(wǎng)絡(luò) 計算機網(wǎng)絡(luò)主要考量的還是傳輸層和應(yīng)用層部分的知識巧涧。 瀏覽器輸入url到網(wǎng)頁顯示經(jīng)歷了什么過程? TCP三次握手:具體是怎么握手薯蝎?為什么要三次握手?兩次行不行谤绳?...
1. KVC KVC(key-value-coding)鍵值編碼占锯,是一種間接訪問實例變量的方法。提供一種機制來間接訪問對象的屬性缩筛。1消略、給私有變量賦值。2瞎抛、給控件的內(nèi)部屬性賦值...
Implement a class which is similar to NotificationCenter in iOSYBNotification透徹理解 NSNot...
詞匯中文manipulationn. 操縱艺演;操作;處理;篡改bitwise逐位運算arithmeticn. 算術(shù)胎撤,算法ampersandn. &的記號名稱(&等于and)ta...