2010-11-08 18 views

cevap

11

Uygulama Temsilcisini silmeyin! Bu gibi bir uygulama için ana "temsilci" bildirimleri ile ilgilenen:

  • Eğer ilk denetleyicisi eklemek için uygulama bir hazır yüklenirken tamamladı:

    -(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;

  • uygulama sonlandırır:

    -(void)applicationWillTerminate:(UIApplication *)application;

Temsilci hakkında daha fazla bilgi için this post'a bakın.

Uygulama temsilcisi projenizdeki en önemli dosyalardan biridir! Proje oluşturulduğunda dosyalar otomatik olarak oluşturulur (

+0

Temel olarak uygulama temsilcisinin "window" ve daha sonra "didFinishLaunchingWithOptions" öğesinde bir başvurusu vardır; bu, uygulamanın başlatmayı tamamladığını bildiğiniz yerdir ve ilk görünüm denetleyicinizi (veya diğer herhangi bir denetleyici türünü) ekleyebilirsiniz. Ayrıca projenizde Çekirdek Verileri kullanıyorsanız, uygulama temsilcisi kalıcı referans koordinatörü, yönetilen nesne bağlamı ve yönetilen nesne modeli için tüm referanslarınızı oluşturdu. – jodm

+0

Ayrıca bkz. Http://www.youtube.com/watch?v=321911Ro5Lc – jodm

+0

Teşekkürler, appdelegate'a herhangi bir kod eklemem gerekir mi? Ve daha önce MainMenu.xib'de oluşturulmuş olan nesneyi silebilir miyim? – TheAmateurProgrammer

0

ProjectNameAppDelegate.h ve ProjectNameAppDelegate.m dosyaları otomatik olarak oluşturulur. Bunlar idam edilecek ilk dosyalar. Onları uygulamanız için bir bootstrap gibi düşünün.