/*
以給定的鍵和策略為某物件設定關聯物件值
<#id _Nonnull object#>:被繫結的物件
<#const void * _Nonnull key#>:key
<#id _Nullable value#>:被繫結者
<#objc_AssociationPolicy policy#>:屬性協議(關聯時採用的協議<assign,retain,copy等>)
*/
objc_setAssociatedObject(<#id _Nonnull object#>, <#const void * _Nonnull key#>, <#id _Nullable value#>, <#objc_AssociationPolicy policy#>)
/*
呼叫方法:通過key值獲取被繫結者
*/
objc_getAssociatedObject(<#id _Nonnull object#>, <#const void * _Nonnull key#>)
/*
解除繫結
*/
objc_removeAssociatedObjects(<#id _Nonnull object#>)
複製程式碼
關聯物件(防止自己忘記記錄)
相關文章
- linux 備忘記錄Linux
- 物件方法用途記錄物件
- 常用Linux命令,記錄一下,避免搞忘記!Linux
- 2024.6.1 聯絡記錄
- MySQL 關聯表取最新一條記錄方案MySql
- Android備忘錄《記憶體洩漏》Android記憶體
- MySQL防止重複插入相同記錄 insert if not existsMySql
- JS中的Promise 物件記錄JSPromise物件
- ThinkPHP6 多模型關聯查詢操作記錄PHP模型
- 忘了Python關鍵語句?這份備忘錄拯救你的記憶Python
- 記錄自己兩年來所學
- 《JavaScript 闖關記》之物件JavaScript物件
- Laravel 記錄相關Laravel
- ePWM相關記錄
- linux相關記錄Linux
- 寫給自己看的命名備忘錄
- Console物件的常用api學習記錄物件API
- Mac備忘錄筆記教學——強大的內建筆記軟體Mac筆記
- 記錄自己在tensorflow中踩過的坑
- Laravel7 擴充套件 關聯方式 (根據ids 欄位 關聯多條id記錄)Laravel套件
- 記錄一下使用左關聯的一次查詢(可樂的筆記)筆記
- 關於mysql忘記密碼的解決策略MySql密碼
- 關於http(自己的學習筆記)HTTP筆記
- Openwrt(LUCI相關記錄1)
- Spring相關問題記錄Spring
- 關於webpack問答記錄...Web
- Android application類相關記錄AndroidAPP
- 有關Editor的記錄(一)
- QT/c++相關記錄QTC++
- mysql 忘記密碼MySql密碼
- Linux 忘記密碼Linux密碼
- MySQL忘記密碼MySql密碼
- [20181219]記錄自己工作中的錯誤.txt
- 記錄一條屬於自己的gitlab流水線Gitlab
- 防止賬號關聯,該怎麼做?
- 關於javascript原型鏈的記錄JavaScript原型
- OWASP Top 10關鍵點記錄
- mysql load 相關實驗記錄MySql