SORU
30 Mart 2009, PAZARTESİ


Nasıl Objective-C sınıf düzeyinde mal bildiriminde mı?

Belki bu açıktır, ama Objective-C sınıfı özelliklerini bildirmek için nasıl bilmiyorum

-Sınıf başına bir sözlük önbellek ve sınıfı koymak nasıl merak etmeye ihtiyacım var.

CEVAP
30 Mart 2009, PAZARTESİ


özellikler Objective-C özel bir anlamı var, ama statik bir değişken eşdeğer bir şey demek istedin sanırım? E. g. Foo her tür için yalnızca bir örneği?

Objective-C öneki yerine kullanın uygulamanız görünecektir, yani, mesela şöyle bir şey: sınıf işlevlerini bildirmek için

// Foo.h
@interface Foo {
}

  (NSDictionary *)dictionary;

// Foo.m
  (NSDictionary *)dictionary {
  static NSDictionary *fooDict = nil;
  if (fooDict == nil) {
    // create dict
  }
  return fooDict;
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EEVblog

    EEVblog

    4 NİSAN 2009
  • eHow

    eHow

    27 NİSAN 2006
  • PaulGBelliveau

    PaulGBellive

    5 Mart 2009