NSString的创建、从File中、从URL中
/————————————————————————————/
Creating and Initializing Strings创建和初始化字符串
/————————————————————————————/
NSString常用用法 http://www.cnblogs.com/blackwhitex/p/3611070.html
- 创建字符串
- 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)的编码格式