SORU
8 Ocak 2011, CUMARTESİ


Kontrol NSDictionary var anahtar

nasıl bu mevcut olup olmadığını kontrol edin.

[[dataArray objectAtIndex:indexPathSet.row] valueForKey:@"SetEntries"]

Bu anahtarın var olup olmadığını bilmek istiyorum. Bunu nasıl yapabilirim?

Çok teşekkür ederim :)

EDİT: dataArray bu Nesneler vardır. Ve bu nesneler NSDictionaries.

CEVAP
8 Ocak 2011, CUMARTESİ


[DataArray objectAtİndex:indexPathSet.sanırım satır] dönen bir NSDictionary, nil karşı sadece valueForKey sonucu kontrol edebilirsiniz.

Örneğin:

if([[dataArray objectAtIndex:indexPathSet.row] valueForKey:@"SetEntries"] != nil) {
    // The key existed...

}
else {
    // No joy...

}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Awesome Toys TV

    Awesome Toys

    18 HAZİRAN 2014
  • Ben Schoon

    Ben Schoon

    23 Kasım 2012
  • Elliot Davin

    Elliot Davin

    28 Kasım 2008