Objective-C: Поведения на асоциативни обекти

Има ли OBJC_ASSOCIATION_RETAIN_NONATOMIC от Поведение на асоциативни обекти в Objective-C Runtime Reference, извикване на release на старата стойност, посочена от свързания обект, преди да присвои и запази новата стойност?


person ma11hew28    schedule 08.07.2011    source източник


Отговори (1)


да Ако използвате поведението на запазване или копиране, когато асоциирате стойността, тогава тази стойност ще бъде освободена, когато или бъде асоциирана нова стойност (независимо от поведението, прикрепено към новата стойност), или самият обект бъде освободен.

person Lily Ballard    schedule 08.07.2011