7
當某些代碼是這樣的:Objective-C運行時版本會保留用戶的關聯引用嗎?
objc_setAssociatedObject (
obj,
&key,
val,
OBJC_ASSOCIATION_RETAIN
);
我需要調用相關
objc_setAssociatedObject (
obj,
&key,
nil,
OBJC_ASSOCIATION_RETAIN
);
釋放保留的價值? Objective-C運行時是否自動釋放dealloc
或某處的關聯參考?