は、私が使用して配列にCSVファイルを読み込む:配列内の他のすべてのオブジェクトが空白なのはなぜですか?
NSString *theWholeTable = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"example" ofType:@"csv"]
encoding:NSUTF8StringEncoding
error:NULL];
NSArray *tableRows = [theWholeTable componentsSeparatedByCharactersInSet:[NSCharacterSet newlineCharacterSet]];
し、アレイ内のすべての第二の目的は、任意のアイデアなぜ空のですか? 10と20が開始されて 10,156,326,614,1261,1890,3639,5800,10253,20914 20,107,224,422,867,1299,2501,3986,7047,14374
:
CSVファイルのデータは次のようになりますそれぞれの新しい行。
ありがとうございます。
編集 私の代わりに次のコードを使用してみました:
NSArray *tableRows = [theWholeTable componentsSeparatedByString:@"\n"];
そして、それは私があまりにもそれを望んでいた道を働きました。あなたのCSV
ファイルは非UNIXシステムから来る場合
...
あなたの 'CSV'ファイルは、おそらくWindowsコンピュータから来ていますか? – dasblinkenlight