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.
Ich habe eine Reihe von Wörterbüchern. Ich möchte das Array basierend auf einem Schlüssel filtern. Ich habe es versucht: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Das funktioniert nicht, ich bekomme keine Ergebnisse. Ich glaube, ich mache etwas falsch. Ich weiß, dass dies die …
Was ist der Unterschied zwischen isEqual:und isEqualToString:? Warum fügen Klassen isEqualTo * -Methoden hinzu (isEqualToArray für NSArray, isEqualToData für NSData, ...), anstatt nur zu überschreiben isEqual:?
Ich habe einen CGPoint namens Punkt, dem eine Berührung zugewiesen wird: UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; Ich möchte den x-Koordinatenwert in mein Konsolenprotokoll aufnehmen: NSLog(@"x: %s", point.x); Wenn ich dies verwende, lautet die Protokollausgabe dafür: x: (null) Ich habe überprüft, dass der Punkt nicht null …
Ich weiß, wie man einen SELzur Kompilierungszeit mit erstellt, @selector(MyMethodName:)aber ich möchte einen Selektor dynamisch aus einem erstellen NSString. Ist das überhaupt möglich? Was ich tun kann: SEL selector = @selector(doWork:); [myobj respondsToSelector:selector]; Was ich tun möchte: (Pseudocode, das funktioniert offensichtlich nicht) SEL selector = selectorFromString(@"doWork"); [myobj respondsToSelector:selector]; Ich habe …
Wie kann ich eine zweistellige Ganzzahl in einer Zeichenfolge haben, auch wenn die Ganzzahl kleiner als 10 ist? [NSString stringWithFormat:@"%d", 1] //should be @"01"
Ich habe gelesen, dass NSArray so etwas ist. Klingt schwer. Ich habe hier auf meinem Schreibtisch 7 wirklich dicke Bücher über Objective-C, Cocoa und C. Keiner von ihnen erwähnt Class Cluster überhaupt, zumindest kann ich es nicht im Index am Ende der Bücher finden. Also, was ist das?
Ich versuche, die Tastatureingabe für eine Befehlszeilen-App für die neue Apple-Programmiersprache Swift zu erhalten. Ich habe die Dokumente ohne Erfolg gescannt. import Foundation println("What is your name?") ??? Irgendwelche Ideen?
Kann ein UIButton (oder ein anderes Steuerelement) Berührungsereignisse empfangen, wenn der Rahmen des UIButton außerhalb des Rahmens des übergeordneten Elements liegt? Wenn ich dies versuche, scheint mein UIButton keine Ereignisse empfangen zu können. Wie kann ich das umgehen?
Ich versuche mit NSDate herauszufinden, ob das aktuelle Datum in einen Datumsbereich fällt oder nicht. Beispielsweise können Sie mit NSDate das aktuelle Datum und die aktuelle Uhrzeit abrufen: NSDate rightNow = [NSDate date]; Ich möchte dieses Datum dann verwenden, um zu überprüfen, ob es im Bereich von 9.00 bis 17.00 …
Ich habe eine Kategorie in NSDate und es wäre praktisch, wenn ein zuvor erstelltes Protokoll implementiert werden könnte. Ist das möglich? Was ist die richtige Syntax dafür?
Ich habe eine Menge sich wiederholenden Codes in meiner Klasse, der wie folgt aussieht: NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; Das Problem bei asynchronen Anforderungen besteht darin, dass bei verschiedenen Anfragen und einem Delegaten, der sie alle als eine Entität behandelt, eine Menge verzweigter und hässlicher Codes formuliert werden: …
Was ist der übliche Weg, um C-Strukturen in einem zu speichern NSArray? Vor- und Nachteile, Speicherhandhabung? Insbesondere, was ist der Unterschied zwischen valueWithBytesund valueWithPointer - von Justin und Wels unten aufgezogen. Hier ist ein Link zu Apples Diskussion valueWithBytes:objCType:für zukünftige Leser ... Für ein wenig Querdenken und mehr Blick auf …
Ich habe viel über das Schreiben von Objective-C-Code und das Entwerfen in Interface Builder gelernt und wollte Symbole für meine einfachen Programme festlegen. Ich habe allen Größenfeldern in Icon Composer das gleiche JPG hinzugefügt und ein ICNS erhalten, konnte aber nicht herausfinden, wie ich es dem Projekt hinzufügen kann. Vielen …
Ich verwende NSUSerDefaults, um Benutzereinstellungen zu speichern. Ich erinnere mich, dass ich irgendwo gelesen habe, dass es eine gute Idee ist, die Schlüssel als Konstanten festzulegen - und ich stimme zu. Der folgende Code ist der, den ich derzeit habe: [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInt:polygon.numberOfSides] forKey:@"polygonNumberOfSides"]; Ich habe versucht, dies zu …
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.