SORU
23 EKİM 2008, PERŞEMBE


Başvuru AppDelegate örnek değişkenleri

Navigasyon Tabanlı bir Uygulama şablonu temel alan bir proje var. Bu AppDelegate olan yöntemleri -applicationDidFinishLoading: -applicationWillTerminate:. Bu yöntem, uygulama ve veri yükleme tasarrufu ve örnek bir değişken (aslında nesne grafiği) depolamak ediyorum.

Uygulama yüklendiğinde, yükler ana pencere.sırayla bir RootViewController olan bir NavigationConroller, hangi xib,. nibName özellik RootViewController puan RootView (asıl denetleyicisi sınıfım).

Benim sınıfımda bir referans almalıyım -applicationDidFinishLoading: yöntemi yarattım, o nesneyi ifade etmek istiyorum.

Kimse nasıl yapıldığını söyleyebilir mi? Programlı olarak yarattım bu nasıl nesneler arasında referans için biliyorum, ama konuya çekil yolumdan geri, orta UÇ adım dosyanın içinde yapıldı verilen rakam veremiyorum.

CEVAP
24 EKİM 2008, Cuma


Erişmek için gereken değişkenleri (genellikle modeli veri yapısı) için app herhangi bir yerinde, AppDelegate sınıfında onlara bildirin. Başvuru için gereken zaman:

YourAppDelegate *appDelegate = (YourAppDelegate *)[[UIApplication sharedApplication] delegate];
//and then access the variable by appDelegate.variable

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Authority

    Android Auth

    3 NİSAN 2011
  • GoogleTechTalks

    GoogleTechTa

    15 AĞUSTOS 2007
  • MugenPowerBatteries

    MugenPowerBa

    8 EKİM 2010