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都用这个开头(81632)的编码格式

posted @ 2014-03-19 13:11  进击的黑白熊  阅读(326)  评论(0编辑  收藏  举报