/————————————————————————————/
Creating and Initializing
Strings创建和初始化字符串
/————————————————————————————/
- 创建字符串
- NSString *str = [NSString alloc]
initWithFormat:];
- – initWithString:(NSString
*) 从NSString中创建
- – initWithCString:(const char
*)encoding:(NSStringEncoding)从C类型字符串中创建
- – initWithUTF8String:(const char
*) 上一句的简化版
- – initWithFormat:(NSString *),
… 创建自定义格式字符串
- – initWithData:(NSData *)
encoding:(NSStringEncoding) 从NSData中创建
- 创建临时字符串
- NSString *str = [NSString
stringWithFormat:];
- + stringWithFormat:
- + stringWithString:
- + stringWithCString:
encoding:
- + stringWithUTF8String:
From a File 从文件中创建字符串
- 创建字符串(从文件路径)
- – initWithContentsOfFile:(NSString *)path
encoding:(NSStringEncoding) error:(NSError **)
- 创建临时字符串
- + stringWithContentsOfFile:
encoding: error:
From an URL 从URL中创建字符串
- 创建字符串
- – initWithContentsOfURL:(NSURL
*) encoding:(NSStringEncoding) error:(NSError **)
- 创建临时字符串
- + stringWithContentsOfURL:
encoding: error:
encoding 编码格式
NSUTF 百分之90都用这个开头(8、16、32)的编码格式
NSString的创建、从File中、从URL中,布布扣,bubuko.com
NSString的创建、从File中、从URL中
原文:http://www.cnblogs.com/blackwhitex/p/3611125.html