automatic-ref-counting

Automatische Referenzzählung (ARC) ist eine Compiler-Funktion, die eine automatische Speicherverwaltung von Objective-C-Objekten bietet.
2
Antworten

Warum gibt ARC bei Verwendung von [NSDate date] keinen Speicher frei, funktioniert aber mit [[NSDate alloction] init]?

Ich habe eine Objective-C -Anwendung geschrieben, die gut funktioniert, abgesehen von einem ständig wachsenden Speicherbedarf. Ich verwende ARC unter der letzten Version von Xcode 4.6.2. Mein System ist 10.7.5. Ich bin sehr neu bei Object...
20.06.2013, 08:26
1
Antwort

ARC: Wenn nil an ein Objekt gesendet wird, wird dessen Dealloc nicht sofort aufgerufen

Ich gehe von manueller Speicherverwaltung zu ARC über und habe ein Problem. Meistens führe ich das Laden von Daten asynchron aus, indem ich performSelectorInBackground in meinen Modellklassen aufruft. Die Sache ist, dass ich jede Modellcodeausfü...
13.04.2013, 07:59
2
Antworten

Wie kann ein C-Callback ein Objective-C-Objekt über einen Userdata-Zeiger zurückgeben?

Ich verwende eine Bibliothek eines Drittanbieters, die einen C-Rückruf in einem iOS-Programm erfordert. Der Rückruf bietet einen void* userdata-Parameter, den ich verwenden kann, wie ich es wünsche. In diesem Rückruf möchte ich ein NSData-Obj...
16.09.2013, 21:52
1
Antwort

Objective-C: Wie ist ARC in GNUStep aktiviert?

Objective-C / ARC / Speicherverwaltung Fragen wurden bis zum Tod auf SO getan, aber diese scheint etwas anders als die bestehenden. Ich habe versucht, Objective-C mit GNUStep und Clang zu verwenden. Ich habe die Bibliotheken heruntergeladen O...
10.11.2013, 22:01
4
Antworten

cellForRowAtIndexPath: Gibt für eine generische Prototypzelle nil zurück

Das macht mich verrückt! Ich habe eine generische UITableViewController-Klasse mit einer generischen Prototyp-Zelle mit einem Bezeichner "myCell". Entwickeln unter ARC, iOS5 und mit Storyboard verwende ich die folgende Methode: %Vor% Alle...
02.01.2012, 16:37
2
Antworten

Inkonsistente Objektfreigabe mit ARC?

Ich habe mit Speicherdeaktivierungs-Dingen in einer einfachen Befehlszeilen-App für Mac OSX 10.7 gespielt, die mit Xcode Version 4.2.1 mit aktiviertem ARC und den Standard-Build-Einstellungen erstellt wurde. Ich kann nicht erklären, was ich von...
07.02.2012, 08:32
1
Antwort

Ermittelt zur Laufzeit, welche Instanzvariablen einer Klasse deklariert werden __weak

Ich schreibe ein Tool, das davon profitieren würde, zu wissen, welche Instanzvariablen einer Klasse als __weak deklariert sind. Diese Information muss zur Laufzeit irgendwo existieren, aber gibt es irgendeine Möglichkeit, darauf zuzugrei...
23.07.2012, 21:46
1
Antwort

gdb remote hat einen Fehler zurückgegeben: E08 beim Aufruf des Completion-Blocks (EXC_BAD_ACCESS)

Ich benutze ARC und auf iOS6 bekomme ich manchmal einen seltsamen Absturz: gdb remote hat einen Fehler zurückgegeben: E08 Im Stacktrace befindet sich die Methode vorher in einer Zeile, die einen Completion-Block aufruft. Ich lese viel über Bl...
09.10.2012, 22:29
1
Antwort

performSelector ARC Warnung [duplizieren]

Ich habe diesen Code in nicht-ARC, der ohne Fehler oder Warnungen funktioniert: %Vor% Nachdem ich jedoch in ARC konvertiert habe, erhalte ich folgende Warnung: "Perform Selector kann ein Leck verursachen, weil sein Selektor unbekannt...
10.08.2012, 03:58
3
Antworten

Lipo-Fehler beim Konvertieren von iOS-Projekten in ARC

Ich versuche, mein iOs-Projekt zu konvertieren, ARC zu verwenden, aber einen Lipo-Fehler unten erhalten, ist der Befehl und der Fehler Befehl: %Vor% Fehler: %Vor%     
29.04.2013, 01:30