最近我在做一个关于内网的项目,数据传输是在本地用USB传输,比较麻烦,以前都是通过网络获取数据,没考虑过着情况,项目上手有点傻眼,网上查资料也很少,在这里菜鸟和大家简单分享下吧,文件传输格式TXT文档,本地传输利用USB线传输数据通常都是放到document文件夹中,首先我们先在这个文件夹中找到文件,然后拿出文档中的数据,如何使用是关键,拿出后是一个字符串的形式,我用的字符串切割数组的那个方法,然后在给模型数组赋值,这样就可以了,一下是我写的一个demo中部分代码,写的不好,勿喷。
###
NSFileManager *manager=[NSFileManager defaultManager];
NSString *path=[[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"pandiandan.txt"];
if ([manager fileExistsAtPath:path]) {
NSLog(@"成功");
}else {
NSLog(@"失败");
}
NSError *error = nil;
if (error == nil) {
NSString *str = [NSString stringWithContentsOfFile:path encoding:-2147482062 error:&error];
NSArray *array = [str componentsSeparatedByString:@","];
NSLog(@"%@",array);
}
else{
NSLog(@"%@",[error localizedDescription]);
}
###