Sitede benzer sorunlara baktım ama şu ana kadar bir çözüme ulaşmadım, bu yüzden yanlış bir şey yapmam gerekiyor.alma NSArray uzunluğu/sayımı - Hedef C
Esasen, bir metin dosyası alıyorum ve her satırı bir dizinin bir elemanına bölerim. Metin dosyası vb. Güncelleneceğinden, dosyadaki satırların tam sayısını ve dolayısıyla dizideki kaç öğeyi bilmeyeceğim. Java'da biliyorum. .glengi() vb. Yapabilirsin ve sözde C nesnesinde 'sayımı' kullanabilirsin ama dizimin uzunluğunu döndüren hiç şansım yok ... Önerilerim?
NSString *fileString = [NSString stringWithContentsOfFile:filePath];
NSArray *lines = [fileString componentsSeparatedByString:@"\n"];
NSUInteger *elements = [lines count];
NSLog(@"Number of Shows : ", elements);
ve çıkış olmak HİÇBİR ne olduğudur
. "Gösteri Sayısı:" gibi - boş, hiç sayılmadı gibi.NSString *filePath = [[NSBundle mainBundle] pathForResource:@"allshows" ofType:@"txt"];
Yardımlarınız için teşekkür ederiz!
NSLog(@"Number of Shows : %d", elements);
Ciddi bir hataya çok utanıyorum, teşekkürler dostum! – Didier