Tag: automatic-ref-counting

Automatic Reference Counting (ARC) ist ein compiler-feature, das automatic memory management in Objective-C-Objekte.

keine bekannte Klasse-Methode für Auswahl-Verwirrung

Anzahl der Antworten 2 Antworten
Ich weiß, das ist eine newbie-Frage, aber ich bin völlig verwirrt. Wie soll ich das nennen-class-Methode aus einer anderen Klasse, oder sollte ich nicht? Hier ist mein ClassA und CoreDataHelper: #import <Foundation/Foundation.h> @interface ClassA : NSObject {

Senden einer HTTP-POST-Anfrage auf iOS

Anzahl der Antworten 7 Antworten
Ich versuche, das senden einer HTTP-Post mit der iOS-Anwendung, die ich entwickeln, sondern die push-nie erreicht den server zwar bekomme ich ein code 200 als Rückmeldung (von der urlconnection). Ich bekomme nie eine Antwort von dem server

iOS : ARC, nicht Freigabe von Speicher

Anzahl der Antworten 3 Antworten
Ich habe irgendwie ein komisches Problem mit meiner iOS app. nach einer Weile meine app niedrig geht in den Speicher, so dass Speicher-Warnung, alles scheint in Ordnung zu sein, aber wenn ich die Speicherauslastung ich bemerkt, dass

UIViewController -dealloc-Methode nicht aufgerufen

Anzahl der Antworten 4 Antworten
Arbeite ich mit Automatic Reference Counting". Ich habe eine benutzerdefinierte UIViewController Unterklasse und immer wenn ich call -presentViewController: animated:completion: oder entfernen Sie die Ansicht aus der superview ich möchte NSLog so etwas wie "ich bin dealloced" so

Tut Objective-C verbieten die Verwendung von structs?

Anzahl der Antworten 3 Antworten
Ich bin neu in Objective C Versuchte ich mit einem einfachen struct und bekam arc forbids objective-c objects in struct Suchen ARC, es sieht aus wie dieses die Spezifikation, die definiert, Objective C syntaxt - ist das

ARC Verwandte crash in iOS bei Verwendung eines block-pointer als member-variable

Anzahl der Antworten 2 Antworten
Kann jemand bitte helfen Sie mit BOGEN-und Speicher-bezogene Abstürze? Ich habe Klasse LTRequest mit einer member-variable, die speichert einen block Zeiger: typedef void (^APICallOKBlock)(id); @interface LTRequest : NSObject @property (nonatomic, strong) APICallOKBlock okCB; @end Den code zum

ios - 'autorelease ist nicht verfügbar" Fehler und 'ARC verbietet explizite Meldung senden von autorelease' Fehler

Anzahl der Antworten 3 Antworten
Hatte ich ein app, das funktioniert Prima. Und dann habe ich versucht einbetten der navigation-controller in einem tabbarcontroller und nächste, was ich weiß, ich habe immer diesen Fehler beim kompilieren. Würde jemand wissen, warum dies geschehen? Habe

Erste "freigegeben ist, während der Schlüssel-Wert-Beobachter waren noch registriert." - Fehler nach Umstellung auf ARC

Anzahl der Antworten 1 Antworten
Ich bin mit diesem Klasse: https://github.com/alexleutgoeb/ALPickerView Seit ich konvertiert ARC, ich bekomme diese Fehlermeldung nach dem Klick auf den pickerview ein paar mal: 2011-10-18 14:10:19.424 MappingApp[3398:10d03] An instance 0x73c7cd0 of class CustomTapGestureRecognizer was deallocated while key value

double-free - *** setzen Sie einen Haltepunkt in malloc_error_break zum Debuggen in BOGEN

Anzahl der Antworten 2 Antworten
Bin ich mit der ARC in meinen Anwendungen mit core data und das einfädeln etc nach all der harten Arbeit zu bekommen, Kern-Daten-Arbeit mit Gewinde ohne Abstürze jetzt bin ich immer ein neuer crash mit der Grund-

Verständnis schwache Referenz

Anzahl der Antworten 2 Antworten
Ich habe Folgendes ARC-fähigen code @property (nonatomic, weak) NSArray *a; - (void)viewDidLoad { [super viewDidLoad]; self.a = @[@1, @2]; NSLog(@"ab is %@", self.a); //prints details of array //Do any additional setup after loading the view, typically from

ARC: Einstellung der compiler-Schalter-fno-objc-arc und build-Fehler

Anzahl der Antworten 2 Antworten
Folgenden ein stackoverflow Thema über die Deaktivierung der ARC-compiler-Mechanismus für bestimmte Klassen, ich habe den -fno-objc-arc argument Compiler-Flags-Spalte unter Kompilieren, Abschnitt "Quellen" (Buil-Phasen-tab innerhalb der Vorgaben-Projekt). Selbst wenn die Einstellungen überprüft wurden, ich bin nicht in der

Besetzung von Objective-C Typ pointer 'NSString *' in C Zeiger Typ 'CFStringRef' (aka 'const struct __CFString *') erfordert eine bridged-cast

Anzahl der Antworten 3 Antworten
Beim umwandeln eines Objective-C-Programm, um eine Objective-C ARC, bekomme ich die Fehlermeldung: "cast of Objective-C pointer type 'NSString *' to C pointer type 'CFStringRef' (aka 'const struct __CFString *') requires a bridged cast " Der code ist

Xcode ARC (automatic reference counting), "Freigabe" nicht verfügbar ist"

Anzahl der Antworten 2 Antworten
Für mein erstes mal mit Xcode war ich nach einer tutorial online. Ich Tat alles, wie die tutorial zeigten mir, aber ich fürchte, es ist zu veraltet. Die Fehler, die ich begegnen, ist: [font_attributes release]; 'release' ist

Wie kann ich Objekte freigegeben werden, wenn Sie mit Objective-C ARC mit Xcode 4.2?

Anzahl der Antworten 2 Antworten
ETA: Siehe unten für mehr info, die ich bekam durch die Erstellung von Profilen der app. Habe ich eine iPhone-app, die ich gerade umgebaut zu verwenden, ARC, und jetzt bin ich immer mehrere Fehler, weil der zombie-Objekte.

UIWebView unter viel Speicher

Anzahl der Antworten 9 Antworten
In meiner app, wenn ich Sie laden UIWebView mit jedem Website-url in den Speicher springt von 30mb auf rund 140mb. Ich bin mit der ARC und bei der Entlassung der UIWebViewController[Viewcontroller enthält UIWebView], die es nicht gibt

ARC verbietet explizite Meldung senden 'behalten' Problem

Anzahl der Antworten 3 Antworten
Ich bin mit dieser sehr einfachen code aus dem Apple-Handbuch: NSMutableData *receivedData; //Create the request. NSURLRequest *theRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.apple.com/"] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60.0]; //create the connection with the request //and start loading the data NSURLConnection *theConnection=[[NSURLConnection alloc] initWithRequest:theRequest delegate:self];

NSURLConnection sendSynchronousRequest mit ARC

Anzahl der Antworten 2 Antworten
Bin ich Anfang zu spielen, um mit BOGEN, und einer der ersten experiements war ich versucht war, eine HTTP-Aufruf einer URL und bekommen wieder einige Daten. Natürlich, die HTTP-status-code ist wichtig für mich, das heißt, ich ging

NSTimer mit block — mache ich es richtig?

Anzahl der Antworten 5 Antworten
Folgendes ist mein Ziel-die C-Kategorie auf NSTimer zu tun block-basierte abfeuern von NSTimers. Ich kann nicht sehen, nichts falsch mit ihm, aber was ich damit sagen will ist, dass der block ich pass in die schedule... Methode

EXC_BAD_ACCESS (SIGSEGV)

Anzahl der Antworten 1 Antworten
Ich habe dieses Absturz-Bericht von einem remote-Benutzer, aber ich finde keine nützlichen Tipp um dieses Problem zu beheben, kann sein das es ein problem behalten, aber ich kann nicht verstehen, warum, da bin ich mit der ARC.

ARC und autorelease

Anzahl der Antworten 5 Antworten
autorelease wird verwendet, um für die zurückgegebenen Funktion-Objekt, damit der Anrufer nicht zu eigen machen und aufgerufene Version des Objekts in der Zukunft. Jedoch, ARC fähig ist, zu zählen, Eigentum des Anrufers und lassen Sie ihn nach

Schwach NSString-variable nicht nil ist, nach der Einstellung nur mit einer starken Referenz auf nil

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit diesem code : __strong NSString *yourString = @"Your String"; __weak NSString *myString = yourString; yourString = nil; __unsafe_unretained NSString *theirString = myString; NSLog(@"%p %@", yourString, yourString); NSLog(@"%p %@", myString, myString); NSLog(@"%p %@",

Zwingt ein Objekt freigeben unter ARC

Anzahl der Antworten 2 Antworten
Arbeite ich an einer iPad-Foto-collage-app, die zieht vielleicht Hunderte von UIImageViews gleichzeitig auf dem Bildschirm. Gibt es eine Schaltfläche, über die der Benutzer "re-create", das ist wohl zum ausführen einer for Schleife [photo removeFromSuperview] auf alle Fotos

MKAnnotation nicht zeigen Legende auf MKMapView

Anzahl der Antworten 2 Antworten
Habe ich eine MKMapView und ich bin das hinzufügen von Anmerkungen wie diese: for (NSDictionary *tmp in response) { NSDictionary *places = [tmp objectForKey:@"place"]; NSDictionary *location = [places objectForKey:@"location"]; NSLog(@"long: %@ Lat:%@",[location objectForKey:@"longitude"], [location objectForKey:@"latitude"]); float longitude

Die Definition einer Eigenschaft in der Klasse iOS-Erweiterung

Anzahl der Antworten 3 Antworten
Ich möchte eine Eigenschaft, um UITableView eine Klasse Erweiterung: @interface UITableViewController () @property NSString *entityString; @end Ich dann importieren Sie die Erweiterung und dann benutze ich entityString Eigenschaft in einer Unterklasse von UITableViewController: @implementation CustomerTableViewController - (void)viewDidLoad

Mit Non-ARC Code in einem ARC-Fähigen Projekt - Hinzufügen von Facebook

Anzahl der Antworten 2 Antworten
Als ich mein Projekt, das ich gemacht, es zu unterstützen ARC, so mein Projekt unterstützt iOS 4.3 und höher. Nun muss ich das integrieren Twitter und Facebook. Sowohl Facebook und Twitter frameworks gegeben, die von den Unternehmen

iOS: Wie Entferne Objekt aus dem Speicher mit ARC aktiviert?

Anzahl der Antworten 4 Antworten
Ich bin der Entwicklung einer iOS-app mit der iOS-5-SDK, die Automatische Referenz-Zählung aktiviert ist. Aber ich habe ein bestimmtes Objekt in großer Anzahl erstellt und freigegeben werden, müssen nach einem zweiten, da sonst das Gerät wird sehr

Objective-C: ARC verbietet explizite Meldung senden 'behalten'

Anzahl der Antworten 3 Antworten
Ich bin neu in Objective-C, ich versuche, auf port eines alten Objective-C-Projekt geschrieben, die in einer älteren version von Objective-C auf den neuen, aber ich bin immer die folgende compiler-Fehlermeldung: ARC forbids explicit message send of 'retain'

ARC memory leaks

Anzahl der Antworten 2 Antworten
Erlebe ich Speicherverlusten verbunden NSMutableArray in einem Projekt konfiguriert ARC, die ich dachte, war handhaben soll, die diese Dinge für Sie. Folgende code löst Lecks von NSNumbers: NSMutableArray *myArray = [[NSMutableArray alloc] init]; NSNumber *myNumber = [NSNumber

Entfernen von Objekten aus NSArray

Anzahl der Antworten 3 Antworten
Habe ich ein Projekt mit ARC. Ich habe eine NSArray whit einige Objekt im inneren. An einem bestimmten Punkt ich ändern muss das Objekt im array. Whit ein NSMutableArray ich tun werde : [array removeAllObjects]; und ich

Warum ist @autoreleasepool Bedarf noch mit ARC?

Anzahl der Antworten 7 Antworten
Zum größten Teil mit ARC (Automatic Reference Counting), die wir nicht brauchen, zu denken, über memory-management mit Objective-C-Objekte. Es ist nicht gestattet, erstellen Sie NSAutoreleasePools mehr, jedoch gibt es eine neue syntax: @autoreleasepool { … } Meine

Speicher Warnung und crash (ARC) - wie zu erkennen, warum es passiert?

Anzahl der Antworten 3 Antworten
Habe ich angefangen, die ARC seit kurzem und dann habe ich die Schuld für jedes einzelne problem mit dem Arbeitsspeicher. 🙂 Vielleicht könnten Sie mir helfen, besser zu verstehen, was ich falsch mache. Mein Aktuelles Projekt ist

Generische typeof für schwache selbst-Referenzen

Anzahl der Antworten 10 Antworten
Ich versuche herauszufinden, ein Weg, um typeof zu erstellen, die einen schwachen Verweis auf self für den Einsatz in Blöcken zu vermeiden, behalten Zyklen. Als ich zum ersten Lesen über diese, es scheint, dass das übereinkommen zu

Swift Speicherverwaltung

Anzahl der Antworten 2 Antworten
Diese Frage wurde aufgeräumt und die wichtigen info verschoben, um die Antwort weiter unten. Ich habe einige Fragen zum Speicher-management. Baue ich noch eine Foto-Bearbeitungs-app. So halten Sie die Speicherauslastung niedrig ist wichtig. Auch werde ich nicht

Singleton mit ARC

Anzahl der Antworten 1 Antworten
Meine Frage ist folgende: ich habe ein singleton-Objekt geben (ich bin mit ARC), diesen code in der Umsetzung Datei +(id)sharedInstance { static DataManager *sharedInstance; if (sharedInstance == nil) { sharedInstance = [[DataManager alloc] init]; } return sharedInstance;

Was ist der Unterschied zwischen Objective-C automatic reference counting und garbage collection?

Anzahl der Antworten 4 Antworten
Mit der neuen automatischen reference counting (ARC) eingeführt, in Xcode 4.2, wir müssen nicht mehr manuell verwalten, behalten /release in Objective-C. Scheint dies ähnlich wie die garbage collection, wie in Objective-C auf dem Mac, und in anderen

App umgewandelt ARC, jetzt erste Warnungen über meine Eigenschaften

Anzahl der Antworten 3 Antworten
Ich gerade umgebaut, meine app zu ARCund während es baut feines, ich bekomme so 600 Warnungen, die alle in Bezug zu meinen Eigenschaften. Wie: Eigenschaft Default Attribut 'weisen', nicht geeignet für nicht-gc-Objekt Nicht 'zuordnen', 'behalten' oder 'copy'

ARC: "Zeiger auf non-const-Typ 'id' nicht das ausdrückliche Eigentum"

Anzahl der Antworten 2 Antworten
ich bin ein Upgrade von einem iOS-4-Projekt zur Verwendung mit BOGEN mit dem sdk5. Also ich will das automatische Refactoring Methode für die Umwandlung von code zu verwenden ARC. Leider tust arbeiten. Ich bekomme eine Menge Fehler..

Sollte ich noch kopieren/Block_copy die Blöcke unter ARC?

Anzahl der Antworten 3 Antworten
Ich habe gerade stolperte über die folgenden SO-Thema: Warum sollten wir kopieren die Blöcke eher als behalten? was hat der folgende Satz: Jedoch, wie von iOS 6 Sie behandelt werden als normale Objekte, so dass Sie brauchen

Anzeigen einer Kakao-Fenster, wie ein Blatt im Xcode 4 (OSX 10.7.2) mit ARC

Anzahl der Antworten 2 Antworten
Ich versuche ein Login-Fenster für die Anzeige als ein Blatt aus meinem MainWindow, aber immer wenn ich versuche zu implementieren, der AppKit Methoden immer ein Fehler erscheint aus verschiedenen Gründen nicht zu unterscheiden. Keiner der online-Führer heraus

Empfohlene Methode zu deklarieren delegieren Eigenschaften mit ARC

Anzahl der Antworten 2 Antworten
Ich verwendet, um zu deklarieren alle Delegierten-Eigenschaften wie @property (assign) id<FooDelegate> delegate; War ich unter dem Eindruck, dass alle Eigenschaften zuweisen, sollten nun die weak-Pointer, ist das richtig? Wenn ich versuche, zu erklären, wie: @property (weak) id<FooDelegate>

Fehler "autorelease" ist nicht verfügbar: nicht verfügbar in automatic reference counting " - Modus

Anzahl der Antworten 2 Antworten
Ich versucht, einen HTTP-request zu Parsen von JSON mit Stig ' s JSON-Bibliothek. Ich bin immer dieser Fehler "autorelease" ist nicht verfügbar: nicht verfügbar in automatic reference counting " - Modus, wenn ich diesen code verwenden NSURLRequest

ARC und schwach IBOutlet Eigenschaften

Anzahl der Antworten 9 Antworten
Ich gerade aktualisiert ein Projekt, um die Verwendung von BOGEN mit dem Xcode 4.2 built-in-Konvertierungs-Werkzeug. Leider gibt es einen seltsamen Fehler erscheint, dass ich nicht verstehe und nicht nichts darüber finden. Ich habe ein Dokument der Klasse

Wie zu beheben "keine bekannten Instanz-Methode für Auswahl - 'performSelector:withObject:afterDelay:'" wenn Sie eine Migration zu ARC?

Anzahl der Antworten 4 Antworten
ARC-migration-tool weigert sich, dies zu akzeptieren-code vor, beginnend mit der migration: [self.delegate performSelector:@selector(overlayDismissed:) withObject:self afterDelay:0]; Den Delegierten gezwungen ist, die diese Methode implementieren, mit der ein Protokoll, und es sollte funktionieren: @protocol OverlayDelegate <NSObject> - (void)overlayDismissed:(Overlay*)overlay; @end

So aktivieren/deaktivieren Sie BOGEN in ein xcode-Projekt?

Anzahl der Antworten 4 Antworten
Wenn ein Projekt bereits erstellt wurde mit ARC deaktiviert, wie aktiviere ich es und Umgekehrt? InformationsquelleAutor der Frage hollow7 | 2012-01-26

ARC Fehler beim deklarieren delegieren ivar

Anzahl der Antworten 3 Antworten
Bin ich mit der ARC (Nein, das ist nicht NDA). Ich sage meine ivar in mein interface mit id itemDelegate; Ich dann deklarieren Sie die Eigenschaft: @property (nonatomic, weak) id<mySecretDelegateYouAreNotSupposedToSeeOnSO> itemDelegate; (mit schwachen anstelle von zuweisen, weil

Kann ich mit Objective-C-blocks als Eigenschaften?

Anzahl der Antworten 8 Antworten
Ist es möglich, Blöcke als Eigenschaften, die über die standard-Eigenschaft syntax? Gibt es änderungen für ARC? InformationsquelleAutor der Frage gurghet | 2010-10-14

iPhone 4-iOS5-Core-Plot und ARC Fehlermeldung:"Die aktuelle Bereitstellung Ziel nicht die Unterstützung schwacher Referenzen"

Anzahl der Antworten 3 Antworten
Habe ich umgewandelt mein Projekt zu iOS 5 und ARC aktiviert. Jetzt muss ich integrieren, core plot mit dem Projekt. Wenn ich versuche zum instanziieren einer sample-controller enthalten mit den Core Plot, bekomme ich über 20 Fehler

iOS: Garbage collection

Anzahl der Antworten 2 Antworten
Weiß ich über iOS-Automatic Reference Counting", das ist compiler-basierte Funktion. Aber, ich habe schon durch viele Seiten und verwirrt mit, ob die Garbage collection ist auch da, oder nicht auf iOS-Programm-Entwicklung? Ich weiß, BOGEN-und GC ist anders,

Container UIViewController Nicht Loslassen, das Kind von View-Controllern

Anzahl der Antworten 3 Antworten
Ich habe einen custom-container UIViewController, hat sechs untergeordnete UIViewControllers, und eine Reihe von Registerkarten, mit denen der Benutzer interagiert mit wechseln Sie zwischen den child-view-Controller. Das problem ist, wenn mein container view controller freigegeben wird das Kind

Link-Fehler mit Parsen.framework iOS

Anzahl der Antworten 3 Antworten
Ich habe versucht, den Import der parse-framework in meinem Projekt. Ich stellte sicher, es wird gern mit meinem Projekt und ich konnte nichts finden, ob es ist 'arc empfindlich" ist oder nicht. Mein Projekt ist arc basiert.