将2个数组写入.csv文件,并在第一个数组结束后开始一个新行

时间:2017-11-22 12:49:33

标签: objective-c csv

我想创建一个.csv文件。第一行包含标题,第二行包含值。

这是我到目前为止所做的:

NSArray *theCSVFileHeaders = @[ @"GENDER", @"TITLE", @"FIRSTNAME", @"LASTNAME"];
NSArray *theCSVFileValues = @[ @"1", @"1", @"John", @"Doe" ];
NSArray *tmp = [theCSVFileHeaders arrayByAddingObjectsFromArray:theCSVFileValues];
NSString *theCSVString = [tmp componentsJoinedByString:@","];
NSLog(@"The CSV String: %@", theCSVString);

输出看起来像这样

The CSV String: GENDER,TITLE,FIRSTNAME,LASTNAME,1,1,John,Doe

那么,如何在最后一个Header值之后开始换行以获得这样的输出?

GENDER,TITLE,FIRSTNAME,LASTNAME
1,1,John,Doe

亲切的问候, 塞巴斯蒂安

0 个答案:

没有答案