字符串的创建方式
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不管输出成功与失败,文件都会创建
第三个参数:编码
*/
|
|