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 brauche meine Anwendung, um ein Fenster zu öffnen, wenn ein Benutzer auf eine Zeile in einem doppelklickt NSTableView. Es fällt mir schwer, Informationen oder Beispiele zu finden, wie dies erreicht werden kann. Kann mich jemand in die richtige Richtung weisen?
Ich habe zwei Daten: 2009-05-11und das aktuelle Datum. Ich möchte überprüfen, ob das angegebene Datum das aktuelle Datum ist oder nicht. Wie ist das möglich.
Ich habe gerade ein kleines Problem. Ich möchte eine Methode ausführen, wenn die Eingabetaste in einem NSTextField gedrückt wird. Der Benutzer sollte in der Lage sein, seine Daten einzugeben, und eine Berechnungsmethode sollte ausgeführt werden, sobald er die Eingabetaste drückt.
Mein Projekt hat eine UIImageKategoriefunktion, die ich aus einer anderen Klasse aufrufen möchte. Ich importiere die Header-Datei für die Bildkategorie ordnungsgemäß und lasse das Projekt ohne Warnung kompilieren. Das Problem ist, dass beim Aufrufen der UIImageKategoriefunktion ein nicht erkannter Auswahlfehler mit a aufgetreten ist NSInvalidArgumentException. Warum sehe ich das, wenn …
Gibt es eine Möglichkeit, NSMutableArray zu zwingen, nur einen bestimmten Objekttyp zu halten? Ich habe Klassendefinitionen wie folgt: @interface Wheel:NSObject { int size; float diameter; } @end @interface Car:NSObject { NSString *model; NSString *make; NSMutableArray *wheels; } @end Wie kann ich das Radarray zwingen , Radobjekte nur mit Code zu …
Kann mir bitte jemand ein Beispiel für ein Cocoa Obj-C-Objekt mit einer benutzerdefinierten Benachrichtigung zeigen, wie es ausgelöst, abonniert und behandelt wird?
Gibt es eine Klassenmethode, die äquivalent zu ist -respondsToSelector:? So etwas wie +respondsToSelector:? Der Grund, den ich -respondsToSelector:frage, ist, dass ich bei der Implementierung auf Klassenebene eine Compiler-Warnung erhalte: "found '-respondsToSelector:' anstelle von '+ respondsToSelector:' in Protokollen". Der Code sieht folgendermaßen aus: Class <SomeProtocol> someClass = [someInstance class]; if ([someClass …
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.