Wird ein zugeordnetes Objekt automatisch freigegeben?
Hinweis: Diese andere Frage scheint relevant zu sein, ist aber nicht:Wann wird ein zugeordnetes Objekt freigegeben?
Ich füge eine zweite Beschreibung zu a hinzuUIView
Beispiel wie folgt:
- (void) setSecondDescription:(UIView*)view description2:(NSString*)description2 {
objc_setAssociatedObject (view,&key,description2,OBJC_ASSOCIATION_RETAIN);
}
- (NSString*) secondDescription:(UIView*)view {
return (id)objc_getAssociatedObject(view, &key);
}
Wenn dasUIView
Deallocs, wird die zugehörige Beschreibung 2 freigegeben? Gibt es eine Möglichkeit, dies automatisch zu erreichen?