// 先用数据(NSString)生成csv文件
// csv文件可以被Excel和Numbers打开,即可转换为Excel文件、Numbers文件
// 对应的,Excel文件、Numbers文件也可以导出为csv文件
// csv文件被读取为数据(NSString)
// 生成csv文件示例-2
// 创建csv文件,使用字符串直接写入write
- (void)creatCSVExampleByStringWrite
{
NSString *filePath = [@"/Users/<#userName#>/Desktop" stringByAppendingPathComponent:@"TestCSVFile.csv"];
// ,(英文逗号)代表下一单元格 \n(换行)代表换行
NSString *writeStr = @"Name,Gender,Age\nB,Man,20\nB,Man,20\nC,Man,20\nD,Man,20";
NSError *error = nil;
[writeStr writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:&error];
if (error) {
kLNFLog(@"---->>>>%@", @"csv写入出现错误");
} else {
kLNFLog(@"---->>>>%@", @"csv写入成功");
}
}
// 读取csv文件示例
- (void)readCSVExample
{
NSString *filePath = [@"/Us