次の方法を使用して.csvファイルを読み取っています。通常の文字列、数字などを含むcsvファイルでは正常に機能しています。
ただし、長い文字列 (例: 5,6 行の説明) を含む csv ファイルの読み取りに失敗します。
そのような技術的な困難はありますか?あなたの助けは非常に高く評価されています。
-(void)readTitleFromCSV:(NSString*)path AtColumn:(int)column
{
//arrBreeds = [[NSMutableArray alloc]init];
NSMutableArray *arrTemp = [[NSMutableArray alloc]init];
NSString *fileDataString=[NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
NSArray *linesArray=[fileDataString componentsSeparatedByString:@"\n"];
// preparing array with questions and answers
for(int i=0; i<[linesArray count];i++){
[arrTemp addObject:[[linesArray objectAtIndex:i] componentsSeparatedByString:@","] ];
}
NSLog(@"ArrBreeds %@", arrTemp);
}