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

  • humanHardDrive

    humanHardDri

    16 Mart 2011
  • Richard Laxa

    Richard Laxa

    30 AĞUSTOS 2012
  • ThisWeekYT

    ThisWeekYT

    14 Mart 2013