automatic-ref-counting

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

Objective-c: Warum Core Foundation-Variablen explizite Freigabe in ARC benötigen?

Wenn ich an ARC denke, gibt es keinen Overhead für die Veröffentlichung. Aber sobald die Core Foundation Variablen gefunden wurden, müssen sie auch in ARC veröffentlicht werden. Obwohl die ARC-Regeln sowohl für NS.. als auch für CF.....
24.09.2014, 09:33
2
Antworten

Swift: CGPathRelease und ARC

Gerade aktualisiert auf Xcode Beta 4 und bemerkte den folgenden Compilerfehler mit meinem Code unten: %Vor%    'CGPathRelease' ist nicht verfügbar: Core Foundation-Objekte sind   automatisch Speicherverwaltung Also entferne ich einfach n...
23.07.2014, 01:46
2
Antworten

__starke und __weiche Schlüsselwortplatzierung - Objective-C

Der Compiler scheint mit den beiden folgenden Deklarationen kein Problem zu haben: %Vor% Gibt es einen Unterschied zwischen den beiden? Ist das Verhalten wie das const keyword ? Ich frage, weil die Xcode-Warnung im Allgemeinen darauf hin...
18.01.2012, 17:29
2
Antworten

Bereitstellung auf Snow Leopard mit aktiviertem ARC

Ich habe eine OSX-App, die ich nach ARC migrieren möchte. Alles funktioniert gut, wenn ich das Basis-SDK auf 10.7 setze. Aber wenn ich es auf 10.6 setze, funktioniert es nicht (weil es _objc_release usw. nicht findet). Wie kann ich meine App mit...
08.10.2011, 10:27
6
Antworten

Referenzzyklen mit Wertetypen?

Referenzzyklen in Swift treten auf, wenn Eigenschaften von Referenztypen sich gegenseitig stark beeinflussen (oder mit Schließungen). Besteht jedoch die Möglichkeit, Referenzzyklen mit Werttypen nur zu haben? Ich habe dies in Spielplatz...
04.07.2016, 19:46
1
Antwort

mit ARC, lebenslange Qualifier zuweisen und unsafe_unreadyed

Ich bin etwas verwirrt über diese beiden Qualifikanten ... Mit ARC anstelle von weak (d. H. Wenn ich Unterstützung für iOS 4 benötige) kann ich unsafe_unretained verwenden, um die Auto-Nil-Funktionen zu verlieren ... das Endergebnis schein...
06.12.2011, 09:14
2
Antworten

Wie migriere ich eine App auf iOS 5? (oder ARC aktivieren)

Ich habe eine App, an der ich gerade arbeite, und ich habe gerade angefangen, iOS 5 zu verwenden. Ich würde gerne die automatische Referenzzählung verwenden, aber ich bin mir nicht sicher, welche Schritte ich unternehmen muss, um zu iOS 5 zu mig...
07.10.2011, 04:45
2
Antworten

NSInvocation und ARC (Automatische Referenzzählung)

Beim Versuch, meinen aktuellen Code nach ARC zu migrieren, erhalte ich Fehler, wenn ich einen NSString als NSInvocation-Argument übergebe. Beispiel: %Vor% Der Fehler tritt auf, wenn ich den Refactor - & gt; Konvertieren in Ziel-C ARC-Opti...
10.01.2012, 22:31
3
Antworten

ARC, self und blockt

Ich dachte, ich verstehe die Verwendung von Selbst in einem Block, der kopiert wird, ist ein no no . Aber in einem Versuch, meinen Code zu säubern, habe ich eine Reihe von Warnungen in Xcode aktiviert, eine namens "Senden von Nachrichten an...
12.03.2014, 00:20
2
Antworten

Objective-C Namenskonventionen mit ARC und möglichen Einschränkungen

Ich habe Erfahrung mit reiner ARC-Codierung. Als Compiler-Feature berücksichtigt es die Objctive-C-Methodenfamilie, die Rechte behält / freigibt, wenn sie benötigt werden. Alle Methoden, die mit alloc , mutableCopy , copy und new be...
01.04.2013, 16:28