Cocoa ist Apples Framework für die Anwendungsentwicklung für macOS, das aus Foundation, Application Kit und Core Data besteht. Verwenden Sie das "Cocoa-Touch" -Tag für iOS-Fragen.
Eine Xcode-Anfängerfrage: Es ist meine erste Erfahrung mit Xcode 4.6.3. Ich versuche, ein sehr einfaches Konsolenprogramm zu schreiben, das nach gekoppelten BT-Geräten sucht und diese in einem NSLog druckt. Es wird mit folgendem Fehler erstellt: Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_IOBluetoothDevice", referenced from: objc-class-ref in main.o ld: symbol(s) not found …
Ich habe in einigen iPhone-Beispielen gesehen, dass Attribute einen Unterstrich _ vor der Variablen verwendet haben. Weiß jemand was das bedeutet? Oder wie es funktioniert? Eine von mir verwendete Schnittstellendatei sieht folgendermaßen aus: @interface MissionCell : UITableViewCell { Mission *_mission; UILabel *_missionName; } @property (nonatomic, retain) UILabel *missionName; - (Mission …
Ich möchte einen String in einen Double konvertieren und ihn nach einigen Berechnungen wieder in einen String konvertieren. Wie mache ich das in Objective-C? Gibt es eine Möglichkeit, ein Double auch auf die nächste Ganzzahl zu runden?
Ich möchte eine Methode aufrufen, ihr die Länge übergeben und eine zufällige alphanumerische Zeichenfolge generieren lassen. Gibt es Dienstprogrammbibliotheken, die möglicherweise eine Reihe solcher Funktionen enthalten?
Was bedeutet "nichtatomar" in diesem Code? @property(nonatomic, retain) UITextField *theUsersName; Was ist der Unterschied zwischen atomar und nichtatomar? Vielen Dank
Wenn Sie einem objektiven c-Objekt anweisen, Observer zu entfernen: Wenn ein Schlüsselpfad und dieser Schlüsselpfad nicht registriert wurden, werden die Sads geknackt. mögen - 'Ein Beobachter für den Schlüsselpfad "theKeyPath" kann nicht entfernt werden, da er nicht als Beobachter registriert ist.' Gibt es eine Möglichkeit festzustellen, ob ein Objekt einen …
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 = …
Wie genau funktioniert das NSInvocation? Gibt es eine gute Einführung? Ich habe speziell Probleme zu verstehen, wie der folgende Code (aus Cocoa Programming für Mac OS X, 3. Ausgabe ) funktioniert, kann dann aber auch die Konzepte unabhängig vom Tutorial-Beispiel anwenden. Der Code: - (void)insertObject:(Person *)p inEmployeesAtIndex:(int)index { NSLog(@"adding %@ …
Aus irgendeinem verrückten Grund kann ich keine Möglichkeit finden, eine Liste von Dateien mit einem Glob für ein bestimmtes Verzeichnis zu erhalten. Ich bin derzeit mit etwas in der Art festgefahren wie: NSString *bundleRoot = [[NSBundle mainBundle] bundlePath]; NSArray *dirContents = [[NSFileManager defaultManager] directoryContentsAtPath:bundleRoot]; ..und dann das Zeug ausziehen, das …
Ich habe versucht, die weißen Räume in einem loszuwerden NSString entfernen, aber keine der Methoden, die ich ausprobiert habe, hat funktioniert. Ich habe "this is a test"und ich will bekommen"thisisatest" . Ich habe verwendet whitespaceCharacterSet, was die Leerzeichen beseitigen soll. NSString *search = [searchbar.text stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; aber ich bekam …
Ich versuche, den Text in einem NSTextField festzulegen, aber die Methoden -setStringValue:und -setTitleWithMnemonic:funktionieren nicht. Irgendwelche Ideen?
Grundsätzlich muss ich das aktuelle Datum und die aktuelle Uhrzeit separat abrufen, formatiert als: 2009-04-26 11:06:54 Der folgende Code wird aus einer anderen Frage zum gleichen Thema generiert jetzt: | 2009-06-01 23:18:23 +0100 | dateString: | 01. Juni 2009 23: 18 | analysiert: | 2009-06-01 23:18:00 +0100 | Das ist …
Ich möchte das ändern anchorPoint, aber die Ansicht an der gleichen Stelle behalten. Ich habe versucht , NSLog-ing self.layer.positionund self.centerund sie beide gleich bleiben , unabhängig von Änderungen an der anchor. Doch meine Sicht bewegt sich! Irgendwelche Tipps dazu? self.layer.anchorPoint = CGPointMake(0.5, 0.5); NSLog(@"center point: %f %f", self.layer.position.x, self.layer.position.y); self.layer.anchorPoint …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.