SORU
13 Ocak 2010, ÇARŞAMBA


nasıl nsmutablearray nil eklemek için?

NSArray *array = [[NSArray alloc] initWithObjects:@"ΕΛΤΑ",
                      @"ΕΛΤΑ COURIER", @"ACS", @"ACS ΕΞΩΤΕΡΙΚΟ", 
                      @"DHL", @"INTERATTICA", @"SPEEDEX", 
                      @"UPS", @"ΓΕΝΙΚΗ ΤΑΧΥΔΡΟΜΙΚΗ", @"ΜΕΤΑΦΟΡΙΚΕΣ ΕΞΩΤΕΡΙΚΟΥ", nil];

Bu nil var çünkü sonunda çalışıyor.

Ama bu gibi nesneleri ekleyin: addObject:name vb... Sonunda nil hala cellForRowAtIndexPath: çöker uygulamayı çalıştırdığımda bu addObhect yapıyorum:yoktur ama eklemek zorundayım

bu nasıl iş yapabilirim?

Tamam, ben nil eklemek zorunda

Benim app sonra çöküyor sebebi nedir?

CEVAP
13 Ocak 2010, ÇARŞAMBA


Eğer bir koleksiyonu nil bir nesne eklemek gerekir, NSNull sınıfı kullanın:

NSNull sınıf bir singleton nesne toplama nesneleri null değerleri temsil etmek için kullanılan nil değerlere izin yok () tanımlar.

"Dizi" türüdür NSMutableArray: farz edersek

....
[array addObject:[NSNumber numberWithInt:2];
[array addObject:@"string"];
[array addObject:[NSNull null]];

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • glowpinkstah

    glowpinkstah

    16 Mayıs 2006
  • NicoleGrippo

    NicoleGrippo

    14 Kasım 2006
  • Shanice Caruthers

    Shanice Caru

    27 EKİM 2011