これはエラー関連の質問というよりも未解決の質問なので、この種の質問に答えたくない場合は、炎上しないでください。
.csvファイルに船の膨大な(!)リストがあります。,
マトリックスは次のように構成され
ています。さまざまなデータで約500回繰り返されます。
さて、これをオブジェクトに読み込んで、さらにデータを入力するために使用できるようにします。UITableView
現在、このようにデータをオブジェクトファイルにハードコーディングしています。
arrayWithObjectsForTableView = [[NSMutableArray alloc] init];
if ([boatsFromOwner isEqualToString:@"Owner1"]) {
cargoShips* ship = [[cargoShips alloc]init];
ship.name = @"name1";
ship.size = 1000;
ship.owner = @"Owner1";
[self.boatsForOwner addObject:ship];
ship = [[cargoShips alloc]init];
ship.name = @"Name 2";
ship.size = 2000;
ship.owner = @"Owner2";
など、if-elseの場合も同様です。これは悪い方法です。1)退屈で時間がかかる2)情報を更新したい場合はさらに時間がかかります。したがって、自分で行うよりも、マトリックスからプログラムで読み取る方が賢明だと思いました。ええ、キャプテンは明らかに私の脳を訪問するために来ました。
だから、質問に!
次のような.csvファイルを読み取るにはどうすればよいですか
。たとえば、所有者の船をNSMutableArray
オブジェクトの形でに追加します。UITableView
(それで、彼らは私の船を養うために使うことができます。
また、ビルドの国、オペレーターなど、さまざまなもので並べ替えるオプションも必要です。.csvから読み取った関連する船をオブジェクトにフィードするコードを作成するにはどうすればよいですか?私はプログラミングをあまり知らないので、詳細な回答をいただければ幸いです。