oc對象本質(zhì):對象alloc那點事(一)[http://www.itdecent.cn/p/a029af32d663]對象size那點事(二)...
1.可選類型 Swift 的可選(Optional)類型,用于處理值缺失的情況??蛇x表示"那兒有一個值,并且它等于 x "或者"那兒沒有值"。 ...
swift對象本質(zhì),一個swift的對象默認占用16字節(jié)大小,在內(nèi)存中的結(jié)構(gòu): swift類結(jié)構(gòu): 屬性 存儲屬性:占用對象大小,需要在申請內(nèi)存...
使用時小技巧 一、自動開關(guān)automaticallyNotifiesObserversForKey:,如果返回NO則對應(yīng)的字段監(jiān)聽就需要手動觸發(fā)...
NSObject有個擴展NSKeyValueCoding,所以所有的oc都都可以基于kvc進行屬性的訪問。先看一下kvc的各種操作方法的使用示例...
分類和類擴展 在OC類的加載[http://www.itdecent.cn/p/0d728be5b598]中我們分析過分類的底層實現(xiàn),其實是一...
上篇我們在dyld分析[http://www.itdecent.cn/p/71345d337ae6]分析中了解到在dyld啟動過程是會調(diào)用ob...
dispatch_queue_create GCD底層提供的自定義創(chuàng)建隊列接口,創(chuàng)建時的邏輯比較簡單,主要是隊列必要屬性的設(shè)置以及queue的初...
本文只是我對iOS中鎖的學習筆記,沒有太深入的研究講解。先來一張ios中常用鎖的性能對照圖 鎖的分類 自旋鎖:在未獲取到鎖的情況下,線程會反復(fù)檢...