`

NSString写入文件

 
阅读更多

示例代码:

-(void) writeData:(NSString*) data
{
    NSFileManager *fileManager = [NSFileManager defaultManager];
    
    NSString *fileName = [[self businessId] stringByAppendingString:@".txt"];
    NSString *filePath = [[YLSGlobalUtils getBackupDirPath] stringByAppendingPathComponent:fileName];
    
    if(![fileManager fileExistsAtPath:filePath]){
        [fileManager createFileAtPath:filePath contents:nil attributes:nil];
    }
    
    [data writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:nil];
}

创建文件,然后写入。特别简单没啥说的

另外NSData也有一个同名方法,应该比较适合大数据写入

分享到:
评论

相关推荐

    IOS UI学习教程之区分NSBundle和NSURL(读取文件、写入文件)

    本文实例为大家区分NSBundle和NSURL,具体实现内容如下 在项目的工程中添加一个文件,本例程添加的是aa.txt,文件的内容为百度: www.baidu.com,... NSString *outstringbundle = [NSString stringWithContentsOfFile:pa

    plist文件是标准的xml文件

    写入plist文件:(Dictionary/Array) NSMutableDictionary* dict = [ [ NSMutableDictionary alloc ] initWithContentsOfFile:@"/Sample.plist" ]; [ dict setObject:@"Yes" forKey:@"RestartSpringBoard" ]; [ dict ...

    iOS CSV文件导出,保存

    iOS CSV文件导出,保存 -(void)writeDict:(NSDictionary *)dict forFirst:(BOOL)first{ NSMutableString *str = [NSMutableString string]; //第一次写入字典的key值 if (first) { for (NSString *key in ...

    ReadChinese:读取项目中的所有中文,并且将这些中文按照国际化格式写入文件中,可以直接拿来实现国际化

    ReadChinese读取某个目录中的所有中文,并且将这些中文按照多语言(.string)格式写入文件中,可以直接拿来实现国际化###操作示例图如下###使用说明 本项目中,只是识别了.m和.h文件中的中文字符串,如果想要识别....

    NSString-Extra:给NSString增加一些实用的分类

    NSString-Extra 给NSString增加一些实用的分类 1.MD5加密解密 2.HMAC加密解解密 包含服务器时间的HMAC加密 3.hsa1/256/512的加密解密 ...7.把string类的obj写入系统偏好设置 8.判断string是否是空字符串

    IOS文件的简单读写实例详解

    数组(可变与不可变)和字典(可变与不可变)中元素对象的类型,必须是NSString,NSArray,NSDictionary,NSData,否则不能直接写入文件 #pragma mark---NSString的写入与读取--- //1:获取路径 NSString *docunments = ...

    IOS获取各种文件目录路径的方法

    1、Documents 目录:您应该将所有de应用程序数据文件写入到这个目录下。这个目录用于存储用户数据或其它应该定期备份的信息。 2、AppName.app 目录:这是应用程序的程序包目录,包含应用程序的本身。由于应用程序...

    dd-plist:一个Java库,提供对ASCII,XML和二进制属性列表的支持

    从文件,流或字节数组读取/写入属性列表 在属性列表格式之间转换 属性列表内容作为来自NeXTSTEP环境的对象(NSDictionary,NSArray,NSString等)提供。 将本机Java数据结构序列化为属性列表对象 从属性列表对象反...

    IOS 开发获取本地图片路径及上传

    1、获取沙盒路径 NSString *path_document=NSHomeDirectory(); //设置存储文件路径!!!!!...文件路径的名字一定要区分开 NSString *imagePath=[path_document ...//写入文件 [UIImagePNGRepresentation(im

    object c/iphone 开发 试题

    左出右写入、右出左写入、上出下写入、下出上写入、重排置下; 9.iphone应用程序的项目基本结构 classes:里面存放object-c类源代码文件(可以创建子文件夹来组织代码); other sources:存放除objective-c类之外的源...

    iOS视频压缩存储至本地并上传至服务器实例代码

    最近做了一个项目,我把其中的核心功能拿出来和大家分享一下,重点还是自己梳理一下。 这里关于视频转码存储我整理了两个方法,这两... + (void)videoWithUrl:(NSString *)url withFileName:(NSString *)fileName { A

    详解iOS 加载本地HTML,css,js

    在IOS开发中,可以通过webView来加载HTML文件 步骤如下: 1.需要有一个webView,可以通过storyboard拖拽一个 或者 alloc 一个(我在这里是拖拽了一个),是否要给...3.在HTML文件,css文件,js文件中写入我们的代码

    IOS开发之JSON转PLIST实例详解

     从xx.json文件中读取JSON数据,写入到xx.plist文件中,实现代码如下: NSString *path = @/Users/android_ls/Desktop/city_province.json; NSArray *array = [NSJSONSerialization JSONObjectWithData:[NSData ...

    Xcode插件:将JSON格式化输出为模型的属性ESJsonFormat-Xcode.zip

    通过文件写入的方式生成到.m文件 支持输入嵌套模型名称 -0.2 支持Swift 修复JSON的value的值为Null的时候多出来的空行 修复BOOL类型值格式化失效...

    将Json格式化输出为模型的属性

    通过文件写入的方式生成到.m文件 支持输入嵌套模型名称 -0.2 支持Swift 修复json的value的值为Null的时候多出来的空行 修复BOOL类型值格式化失效问题 -0.3 支持生成MJExtension框架中objectClassInArray方法 修复...

    CC开放平台服务CCOpenServiceLite.zip

    本库用到AFNetworking,需要自己集成.2 在AppDelegate.m文件顶部引入头文件CCOpenService.h,CCOpenConfig.h,并且写入下面的配置信息(注意,类似WeiXinAppID这样的,填写自己的微信appID)//AppDelegate.m - (BOOL)...

Global site tag (gtag.js) - Google Analytics