var moveAnimationView: UIView? {
get {
if let object: UIView = objc_getAssociatedObject(self, &Macro.moveAnimationViewKey) as AnyObject as? UIView {
return object
}
return nil
}
set {
objc_setAssociatedObject(self, &Macro.moveAnimationViewKey, newValue, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
}
}
swift 擴(kuò)展里面添加屬性
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 原理:由于swift擴(kuò)展不能添加存儲(chǔ)屬性,所以考慮以計(jì)算屬性獲取另一對(duì)象的存儲(chǔ)屬性,該對(duì)象通過動(dòng)態(tài)綁定給原對(duì)象 1...
- 基本概念 objective-c有兩個(gè)擴(kuò)展機(jī)制:category和associative。我們可以通過cat...
- 1??runtime介紹: runtime是一套比較底層的純C語言API, 包含了很多底層的C語言API。在我們平...
- ``` // // UILabel+YBAttributeTextTapAction.m // // Create...
- 關(guān)聯(lián) 關(guān)聯(lián)是指把兩個(gè)對(duì)象相互關(guān)聯(lián)起來,使得其中的一個(gè)對(duì)象作為另外一個(gè)對(duì)象的一部分。 關(guān)聯(lián)特性只有在Mac OS ...