Ich versuche, Projekt mit Manual Memory Management in Objective-c zu tun. Ich habe ARK deaktiviert. Ich entwickelte benutzerdefinierte Datenstruktur LinkedList
Wie kann ich diese Datenstruktur dealloc? Sollte ich dealloc oder Release für Dealloc-Objekt verwenden? Als ich Dealloc versuchte versuchte es mir Fehler zurück. Ist ein Speicherprofiler in xcode?Dealloc-Objekt im OSX-Projekt ARC ist deaktiviert
-1
A
Antwort
1
Mit der manuellen Speicherverwaltung rufen Sie release
auf, wenn Sie ein Objekt, das Ihnen gehört, nicht mehr benötigen.
Die Methode dealloc
eines Objekts wird vom System aufgerufen, bevor es zerstört wird, es kann zum Aufräumen verwendet werden. Eine dealloc
Methode in der manuellen Speicherverwaltung muss Anruf [super dealloc]
- das ist anders als ARC, wo die Super-Methode nicht aufgerufen werden muss.
HTH
Verwandte Themen
- 1. ARC für JSONkit kann nicht deaktiviert werden
- 2. Wie sicher ist es, ARC- und Nicht-ARC-Code im selben iOS-Projekt zu mischen?
- 3. dcm4chee-arc-web ist im Netzwerk nicht erreichbar
- 4. ist es möglich, Nicht-ARC- und ARC-Projektcode zu kombinieren?
- 5. MySQL-Ergebnisprüfung ist deaktiviert ... Was ist die beste Methode?
- 6. arc URL für Bilder im lokalen Speicher
- 7. Wie ARC-Projekt in Non-ARC konvertieren?
- 8. Xcode Speicher Profiler ARC deaktivieren
- 9. Umwandlung eines Nicht-ARC-Projekts in ARC
- 10. Zieloption ist im Eclipse-Fenster deaktiviert-> Präferenz-> Android
- 11. Funktionieren Verhalten im .htc-Stil weiterhin, wenn JavaScript deaktiviert ist?
- 12. Travis sudo ist deaktiviert
- 13. SqlConnection.ClearAllPools, was ist deaktiviert?
- 14. Warum ist das Kontrollkästchen deaktiviert?
- 15. ARC-kompatible Dateien in nicht ARC-kompatiblen Projekten verwenden
- 16. Die Treiber-Deinstallationstaste ist deaktiviert
- 17. NSPlaceholderString Speicherleck mit ARC
- 18. JsonValue ARC Ausgabe
- 19. LabVIEW deaktiviert Slider ist aktiviert
- 20. Objective C Speicherverwaltung mit Blöcken, ARC und nicht ARC
- 21. Anti-aliased Arc Pygame
- 22. Was ist der Unterschied zwischen prop ('deaktiviert', 'deaktiviert') und prop ('deaktiviert', wahr)
- 23. Floating Action Button zeigt im Arc-Stil wie Skype
- 24. Speicherproblem in ARC
- 25. Wie deaktiviert man xdebug im Skript?
- 26. wp_terms_checklist Kontrollkästchen sind im Teilnehmerprofil deaktiviert
- 27. Wie wird der Gruppenfeldtext deaktiviert, wenn das Gruppenfeld deaktiviert ist?
- 28. TkInter Entry Box ist deaktiviert
- 29. RadioButtonList ist nach Postback deaktiviert
- 30. Fatal Error register_globals ist deaktiviert
Vielen Dank. Sie kennen Profiler mit Speicherverwaltung in xcode? –
Wenn Xcode's Profil Standard Zuordnungen und Lecks (und vielleicht andere) nicht Ihren Bedürfnissen entsprechen, stellen Sie eine andere Frage und vielleicht kann Ihnen jemand helfen. – CRD