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.
A NSIntegerist 32 Bit auf 32-Bit-Plattformen und 64 Bit auf 64-Bit-Plattformen. Gibt es einen NSLogBezeichner, der immer der Größe von entspricht NSInteger? Konfiguration Xcode 3.2.5 llvm 1.6 Compiler (das ist wichtig; gcc macht das nicht) GCC_WARN_TYPECHECK_CALLS_TO_PRINTF eingeschaltet Das macht mir hier Sorgen: #import <Foundation/Foundation.h> int main (int argc, const char …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Hier ist eine gute Frage: Bundle-Name, ausführbarer Name, Produktname ... noch etwas? Aber ich wundere mich nur über den Unterschied zwischen "Bundle-Anzeigename" und "Bundle-Name" in der Info-Liste der Kakaoanwendung.
Ich versuche, mein Projekt mit Snow Leopard kompatibel zu machen, und kann das Autolayout in den Schreibfedern nicht mit dem Interface Builder (XCode 4.3 auf Lion) entfernen. Ist es möglich, die Einschränkungen und das Autolayout in einer Schreibfeder auf XCode zu entfernen?
Ich möchte Anwendungen schreiben, die C ++ und die Cocoa-Frameworks verwenden, da Apple Carbon 64-Bit nicht fähig macht. C ++ scheint in seiner Implementierung unter Linux und Windows ziemlich vanillig zu sein, aber unter Mac OS X scheinen zusätzliche Apple-spezifische Codeteile erforderlich zu sein (wie ein Obj-C-Wrapper). Es scheint auch, …
Ich fange gerade an, mir Objective-C und Cocoa anzuschauen, um mit dem iPhone SDK zu spielen. Ich bin ziemlich zufrieden mit Cs mallocund dem freeKonzept, aber das Referenzzählschema von Cocoa hat mich ziemlich verwirrt. Mir wurde gesagt, dass es sehr elegant ist, wenn Sie es erst einmal verstanden haben, aber …
Ich habe eine NSArrayund möchte eine neue NSArraymit Objekten aus dem ursprünglichen Array erstellen , die bestimmte Kriterien erfüllen. Das Kriterium wird von einer Funktion festgelegt, die a zurückgibt BOOL. Ich kann ein erstellen NSMutableArray, durch das Quellarray iterieren und über die Objekte kopieren, die die Filterfunktion akzeptiert, und dann …
Ich habe jetzt stundenlang ein Problem und nachdem ich im Stackoverflow alles darüber gelesen habe (und alle gefundenen Ratschläge angewendet habe), brauche ich jetzt offiziell Hilfe. ;Ö) Hier ist der Kontext: In meinem iPhone-Projekt muss ich Daten im Hintergrund importieren und in einen verwalteten Objektkontext einfügen. Den folgenden Ratschlägen folgend, …
Kann jemand ein Beispiel geben, wie man NSCacheeinen String zwischenspeichert? Oder hat jemand einen Link zu einer guten Erklärung? Ich kann anscheinend keine finden ..
Gibt es eine Möglichkeit zu überprüfen, ob der aktuelle Thread der Haupt-Thread in Objective-C ist oder nicht? Ich möchte so etwas tun. - (void)someMethod { if (IS_THIS_MAIN_THREAD?) { NSLog(@"ok. this is main thread."); } else { NSLog(@"don't call this method from other thread!"); } }
Mit dem folgenden Code kann ich die ID eines Objekts in Core Data problemlos abrufen: NSManagedObjectID *moID = [managedObject objectID]; Gibt es jedoch eine Möglichkeit, ein Objekt aus dem Kerndatenspeicher zu entfernen, indem Sie ihm eine bestimmte Objekt-ID geben? Ich weiß, dass ich dies mit einem NSFetchRequest wie folgt tun …
Gibt es eine eingebaute Funktion, mit der ich eine tief kopieren kann NSMutableArray? Ich habe mich umgesehen, manche Leute sagen, es [aMutableArray copyWithZone:nil]funktioniert als tiefe Kopie. Aber ich habe es versucht und es scheint eine flache Kopie zu sein. Im Moment mache ich das Kopieren manuell mit einer forSchleife: //deep …
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.