Array index out of range
05.05.2015 - 04:23
Bir text dosyasını özel bir işaretle parçalara ayırdım ve bu text dosyasının içindeki metni de bir NSArray olarak bölümlere ayırmış oldum.
var bolumler: NSArray = textDosyasi.componentsSeparatedByString("|")
Oluşturduğum bolumlere, bolumler [bolumNo] şeklinde erişirken bazen bolumNo dizide yer almadığı için Array index out of range hatası oluşuyor. Bunu nasıl kontrol ederek hatayı önleyebilirim? Yani PHP'deki tipik array_if_exists olayını iOS tarafında nasıl yapabilirim ?
Örneğin bolumler dizisinin uzunluğu 2. Doğal olarak 0. index var 1.index var ve 2. index ama 3.index yok. İşte array içinde olmayan bir index geldiğinde bunu önceden nasıl kontrol edeceğim dizide var mı yok mu şeklinde ?
65
Görüntülenme
0 Beğeni