Xcodeで以前に保存したNSBundleからテキストファイルを配列に読み込んで、データをUITableViewに入力したいと思います。
この「this;is;a;test」のような情報を含むテキストファイルがcart.txtという名前です
次のコードを試してみました。配列に入力できますが、テーブルビューの行を配列カウントに設定しようとすると、アプリ全体がクラッシュします。
NSString *filePath = [[NSBundle mainBundle]pathForResource:@"cart" ofType:@"txt"];
if (filePath) {
NSString *textFromFile = [[NSString alloc]initWithContentsOfFile:filePath];
lines = [textFromFile componentsSeparatedByString:@";"];
}
textfield.text = [lines objectAtIndes:0];
テキストフィールドのように行配列を読み取ることができます。すべてが機能します。
しかし、テーブルビューでデータを取得しようとしたり、行数を[lines count]
アプリに設定しようとするとクラッシュします。
誰かがその問題で私を助けることができますか?
そうだといい :-(
前もって感謝します。