Wird Ein Objekt Zugeordnet Werden, Automatisch Freigegeben?

Hinweis: Diese andere Frage scheint relevant, aber es ist nicht: Wann wird ein Objekt zugeordnet freigegeben?

Ich bin das hinzufügen einer zweiten Beschreibung, um eine UIView Instanz 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 die UIView deallocs, wird die zugehörige Beschreibung 2 bekommen dealloced? Gibt es eine Möglichkeit, um dies automatisch passieren?

Schreibe einen Kommentar