黑马程序员技术交流社区

标题: 今晚的笔记关于foundation内的字符串~[给自己] [打印本页]

作者: SUPERREN_Hao    时间: 2016-1-11 21:53
标题: 今晚的笔记关于foundation内的字符串~[给自己]
字符串的创建方式
1,最简单
NSString *str =@“我是字符串”;

2,动态创建
NSString *str2 = [[NSString alloc]initWithFormat:@“字符串的第%d种创建方式”,2];

3,通过c语言字符串创建,将c语言字符串,转换成OC字符床
NSString *str3 = [[NSString alloc]initWithUTF8String:”freed”];

4,从文件中读取创建,把一个文件中的字符串读取出拉力,成为一个字符串
第一个参数:文件的绝对路径。
第二个参数:表示字符串编码:UTF-8



5从URL读取,URL同意资源定位符—>就是一个资源。
initWithContentsOfURL  参数!
第一个参数:URL资源

把一个字符串的资源变成一个资源对象


host google搜索
补充
NSString *str2 = [[NSString alloc]initWithFormat:@“字符串的第%d种创建方式”,2];
简写:[NSSttring StringWithFormat:@“字符串的第%d种创建方式”,2];



字符串的输出方式:
/**  
*把一个字符写到(输出到)一个文件
*
*第一个参数:你希望输出到哪个文件中:*表示文件绝对路径
*第二个参数:atomically:是否安全的输出:YES:表示输出成功文件才会创建orNO不管输出成功与失败,文件都会创建
第三个参数:编码


writeToURL :

/**  
*把一个字符写到(输出到)一个一个资源对象中去
*
*第一个参数:你希望输出到哪个文件中:*表示文件绝对路径
*第二个参数:atomically:是否安全的输出:YES:表示输出成功文件才会创建orNO不管输出成功与失败,文件都会创建
第三个参数:编码



*/





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2