Suchergebnisse für Anfrage "retain-cycle"
Verweis auf das schwache Selbst in einem verschachtelten Block
Angenommen, ich erschaffe bereits ein schwaches Selbst mit
ARC, self und blocks
Ich dachte, ich hätte verstanden, dass die Verwendung von self in einem Block, der kopiert wird, a istnein nein. Bei dem Versuch, meinen Code zu bereinigen, habe ich eine Reihe von Warnungen in Xcode aktiviert, eine mit dem Namen "Senden von ...
Swift Memory Management: Speichern der Funktion in var
Ich suche nach der besten Methode zum Speichern von Funktionen als Variable in anderen Objekten. Insbesondere möchte ich vermeiden, Zyklen beizubehalten, die bei der Erfassung von @ auftreteself in der Funktion. Ausgehend von Objective-C und ...
erschiedene Verschlüsse mit unterschiedlichen Ergebnissen für Beibehaltungszyklen in swi
Ich lese gerade den Swift Programming Language Guide von Apple. Im Abschnitt zum starken Referenzzyklus für Verschlüsse habe ich einen anderen Verschlusstyp ausprobiert, der jedoch nicht die erwartete Ausgabe ergab. class HTMLElement { let name: ...
Ist der SchwachSelbst / StarkSelbst-Tanz wirklich notwendig, wenn auf sich selbst in einer nicht beibehaltenen Vervollständigung verwiesen wird, die von einem UIViewController aufgerufen wird?
Angenommen, ich habe die folgende Methode in einemUIViewController Unterklasse: - (void)makeAsyncNetworkCall { [self.networkService performAsyncNetworkCallWithCompletion:^{ dispatch_async(dispatch_get_main_queue(), ^{ ...
Zyklus in ARC beibehalten
Ich habe noch nie an einem nicht ARC-basierten Projekt gearbeitet. Ich bin gerade auf einen Zombie in meinem ARC-basierten Projekt gestoßen. Ich habe festges...
Warum unterscheidet sich die Anzahl der Beibehaltungen im Debug- und im Ausführungsmodus?
Ich weiß, wie ARC und MRC funktionieren. aber ich bin verwirrt beim Testen des folgenden Codes. Ich weiß nicht warum das passiert. Warum ist die Anzahl der Beibehaltungen im Debug- und im Ausführungsmodus für dieselbe ...
Core Data - break behalte den Zyklus des übergeordneten Kontexts bei
Angenommen, wir haben zwei Entitäten in einem Kerndatenmodell: Abteilungen und Mitarbeiter.Die Abteilung hat eine Eins-zu-Viele-Beziehung zu den Mitarbeitern...
Wie man mit schwachem Selbst in schnellen Blöcken mit Argumenten richtig umgeht
In meinemTextViewTableViewCellIch habe eine Variable, um einen Block zu verfolgen, und eine Konfigurationsmethode, bei der der Block übergeben und zugewiesen wird. Hier ist meinTextViewTableViewCell Klasse: // // TextViewTableViewCell.swift // ...
Seite 1 von 2