關聯(objc_setAssociatedObject、objc_getAssociatedObject)

關聯: 關聯是指把兩個對象相互關聯起來,使得其中的一個對象做爲另外一個對象的一部分。函數 優勢: 使用關聯,能夠不用修改類的定義而爲其對象增長存儲空間。這在咱們沒法訪問到類的源碼時或者考慮到二進制兼容性的時候是很是有用的。spa 關聯是基於關鍵字的,所以,能夠爲任何對象增長任意多得關聯,每一個都使用不一樣的關鍵字便可。關聯是能夠保證被關聯的對象在關聯對象的真個生命週期都是可用的。指針 建立: 建立
相關文章
相關標籤/搜索