Als «retain» getaggte Fragen

7
Das starke Erfassen des Selbst in diesem Block führt wahrscheinlich zu einem Haltezyklus
Wie kann ich diese Warnung in xcode vermeiden? Hier ist das Code-Snippet: [player(AVPlayer object) addPeriodicTimeObserverForInterval:CMTimeMakeWithSeconds(0.1, 100) queue:nil usingBlock:^(CMTime time) { current+=1; if(current==60) { min+=(current/60); current = 0; } [timerDisp(UILabel) setText:[NSString stringWithFormat:@"%02d:%02d",min,current]];///warning occurs in this line }];

7
Korrektur der Warnung "Das starke Erfassen von [einem Objekt] in diesem Block führt wahrscheinlich zu einem Aufbewahrungszyklus" im ARC-fähigen Code
Wie kann in ARC-fähigem Code eine Warnung über einen möglichen Aufbewahrungszyklus behoben werden, wenn eine blockbasierte API verwendet wird? Die Warnung: Capturing 'request' strongly in this block is likely to lead to a retain cycle produziert von diesem Codeausschnitt: ASIHTTPRequest *request = [[ASIHTTPRequest alloc] initWithURL:... [request setCompletionBlock:^{ NSDictionary *jsonDictionary = …

4
@ Eigenschaft Definitionen mit ARC: stark oder beibehalten?
Bei Verwendung von Xcode 4.2 und ARC stelle ich fest, dass der automatisch generierte Code für ein NSManagedObjectStandbild für Eigenschaften wie folgt lautet: @property (nonatomic, retain) NSString * someString; 1) Sollte retainjetzt nicht durch strongoder ersetzt werden weak? 2) Warum wird der automatisch generierte Code immer noch verwendet? retain 3) …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.