小白学开发(iOS)OC_ 字符串写入文件(2015-08-13)

//

//  main.m

//  字符串写入文件

//

//  Created by admin on 15/8/13.

//  Copyright (c) 2015年 admin. All rights reserved.

//

#import <Foundation/Foundation.h>

int main(int argc,
const char * argv[]) {

@autoreleasepool {

/*

将字符串写入到一个文件,并保存

> 需要写入文件的字符串内容

> 需要文件的路径和文件名

注:  
使用NSString的对象方法 writeToFile方法

参数表示:

1.参数1
要给入文件目录(并且要包括文件名称)

2.atomically : YES

3.NSUTF8StringEncoding 国际通用的编码格式

4.NSError 是用来记录错误信息的

*/

NSString * content =
@"这个就是写入文件的字符串内容:今天好开心";

NSString * path =
@"/Users/admin/Desktop/iphone/mytest.txt";

NSError * error;

BOOL isWriteSuccess = [content
writeToFile:path atomically:YES
encoding:NSUTF8StringEncoding
error:&error];

//        if (isWriteSuccess) {

//            NSLog(@"文件创建成功");

//        }else

//        {

//            NSLog(@"error %@", error);

//        }

NSLog(@"isWriteSuccess %@", isWriteSuccess?
@"文件创建成功" :
@"error %@",error);

}

return 0;

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-19 18:08:00

小白学开发(iOS)OC_ 字符串写入文件(2015-08-13)的相关文章

[转]java将字符串写入文件中

Java代码   import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io.PrintStream; import java.io.PrintWriter; import java.io.RandomAccessFile; publi

描述字符串写入文件

import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class Text { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { FileOutputStream out =new Fi

php 字符串写入文件或追加入文件(file_put_contents)

file_put_contents() 函数用于把字符串写入文件,成功返回写入到文件内数据的字节数,失败则返回 FALSE. 使用说明: file_put_contents(file,data,mode,context) 参数说明: file要写入数据的文件名  data 要写入的数据.类型可以是 string,array(但不能为多维数组),或者是 stream 资源 mode可选,规定如何打开/写入文件.可能的值:  1.FILE_USE_INCLUDE_PATH:检查 filename 副

php将数组或字符串写入文件

//将数组保存在文件中 function export_to_file($file, $variable) { $fopen = fopen($file, 'wb'); if (!$fopen) { return false; } fwrite($fopen, "<?php\nreturn ".var_export($variable, true).";\n?>"); fclose($fopen); return true; } //将字符串写入文件 f

小白学开发(iOS)OC_ 字符串重组(2015-08-13)

// //  main.m //  字符串重组 // //  Created by admin on 15/8/13. //  Copyright (c) 2015年 admin. All rights reserved. // #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { //      1. 多个数据拼接成一个字符串 int year = 2015

file_put_contents() ——将一个字符串写入文件

语法: int file_put_contents ( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] ) 参数 描述 filename 必需. 要被写入数据的文件名. 规定要写入数据的文件.如果文件不存在,则创建一个新文件. data 必需.规定要写入文件的数据.可以是字符串.数组或数据流. string,array 或者是 stream 资源 参数 data 可以是数组(但不能为多维数组),这就

[Linux文件]将用户输入的字符串写入文件实例

 //使用gets函数从标准输入(键盘)获得一个以回车换行为结束的字符串,可以带空格  //运行时候屏幕会提示输入字符处,以回车结尾  //需要注意的是待输入的字符串存放在writebuf中,不能超过30字节并且不会带回车换行  #include <fcntl.h>  #include <stdio.h>  #include <string.h>  int main(int argc,char *argv[])  {    int fd;      //文件描述符   

字符串写入文件

#import <Foundation/Foundation.h> //写入文件 int main(int argc, const char * argv[]) { @autoreleasepool { NSString * str = @"你是一仅仅小狗 "; //创建路径 NSString * path [email protected]"/Users/ms/Desktop/hello/my.txt"; NSError * error; //第一个參

小白学开发(iOS)OC_ 字符串的比较判断(2015-08-12)

// //  main.m //  字符串的比较判断 // //  Created by admin on 15/8/13. //  Copyright (c) 2015年 admin. All rights reserved. // #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { //  1. 判断字符串是否为空 NSString *str = @&q