0
Code: geoCoder = [[MKReverseGeocoder alloc] initWithCoordinate: UserLocation];MKReverseGeocoderInternal Speicherleck
wo Geocoder freizugeben, obwohl ich in dealloc Methode loslassen Speicher geben Sie mir lecken
Ich hoffe, dass Sie es freigeben, bevor Sie es auf Null setzen. –
1. Sie setzen Adresse = Nil und senden Release-Nachricht zu Nil-Objekt? Warum? Adresse kann zugewiesen werden. dann freigegeben. Aber nach dieser Adresse ist nicht Null – oxigen
Eigentlich ein guter Punkt, habe ich diese Antwort auf StackOverflow angesehen. http://stackoverflow.com/questions/1211018/objective-c-release-dealloc-and-the-self-reference Ich denke, ich sollte es in umgekehrter Reihenfolge haben. [Adressenfreigabe]; Adresse = Null; Die Null wird vielleicht nicht benötigt, aber ich denke nicht, dass es schlecht ist. Danke für die Kommentare, ich lerne immer noch so gut auf diesem Zeug. Prost John. –