//
// WSCSVWriter.h
// csv input
//
// Created by WackoSix on 15/10/1.
// Copyright © 2015年 WackoSix. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface WSCSVWriter : NSObject
/**
* csv writer 初始化
*
* @param savePath 保存路径,路径中的文件扩展名是:.csv
*/
-(instancetype)initWithPath:(NSString *)savePath;
/**
* 将一个数组保存为csv文件
* 支持数组是元素是:数组、字典、字符串
*
* @param arr 要写入的数组
*/
-(void)writeArray:(NSArray *)arr;
/**
* 将一个字典保存为csv文件,字典的key和value必须为字符串
* 支持一个数组中保存着多个字典,并且字典的key是相同的,那么key只保存一次。first的值为true
*
* @param dict 要保存的字典
* @param first 是不是第一次保存
*/
-(void)writeDict:(NSDictionary *)dict forFirst:(BOOL)first;
@end
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
iOS CSV文件导出,保存 -(void)writeDict:(NSDictionary *)dict forFirst:(BOOL)first{ NSMutableString *str = [NSMutableString string]; //第一次写入字典的key值 if (first) { for (NSString *key in dict.allKeys) { //"," 换列 [str appendString:[NSString stringWithFormat:@"%@,",key]]; } } //换行 [str appendString:@"\n"]; for (NSString *value in dict.allValues) { [str appendString:[NSString stringWithFormat:@"%@,",value]]; } [self writeData:[str dataUsingEncoding:self.encode]]; isFirst = false; }
资源推荐
资源详情
资源评论
收起资源包目录
WSCSVWriter.zip (2个子文件)
WSCSVWriter.h 904B
WSCSVWriter.m 3KB
共 2 条
- 1
资源评论
- cpu0oop2019-01-24希望有用,先点赞一下
风志尚
- 粉丝: 8
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功