Ich bin ein erfahrener Entwickler, neue Mac Entwicklung, so dass ichCocoa-Anwendung Bootstrap Fragen
- lesen a nice objective C guide
- Lesen Sie die Apple memory management guide
- ging durch die Apple intro to Cocoa
- die NSApplication ausgecheckt und NSApplicationDelegate Refs
- Vermessed um ein bisschen
Es gibt immer noch Lücken, und es fällt mir schwer, gute Lesbarkeiten zu finden. Einige meiner Fragen sind unten aufgeführt. Diese sind sehr einfach/allgemein. Es muss ein kurzes, kurzes Dokument geben, in dem der grundlegende App-Bootstrap-Prozess und alle beteiligten Klassen beschrieben werden. Vielen Dank!
- Der "delegieren", die von XCode enthält Instanzen von NSPersistentStoreCoordinator, NSManagedObjectModel und NSManagedObjectContext generiert wird - bitte Details?
- Der Delegat wird als "@interface tests_AppDelegate: NSObject {" deklariert. Warum fehlt das Protokoll? Ich sehe Beispiele im Netz damit.
- Ich sehe, dass der Anwendungsdelegate in Interface Builder instanziiert wird. Wo wird es in die NSApplication-Instanz übergeben?
Ich bin verwirrt. Fragen Sie nach Mac-Entwicklung (Cocoa) oder iOS-Entwicklung (Cocoa Touch)? –