NSSting 类介绍及用法

1.NSString常见方法

  • NSString是 Objective-C 中核心处理字符串的类之一

  • 创建常量字符串,注意使用“@“符号。

    1 NSString *str = @"This is a string!";
  • 创建空字符串,给予赋值。
  • 1 NSString *str = [NSString new];
    2 str = @"codeboy";
  • 创建格式化字符串:占位符(由一个%加一个字符组成)
  • 1 [NSString stringWithFormat:@"codeboy%i岁了",25];

    2.NSString字符串长度计算

    • 通过调用NSString类的对象方法 length 可以获得字符串的长度
    • 字符串长度是指该字符串中一共有多个字符(无论是中文还是英文)

    • 纯英文字符

    • 1 NSString *str = @"codeboy";
      2 NSLog(@"length = %i",[str length]);
      3 输出结果:7
    • 中英文混合
    • 1 NSString *str = @"codeboy杨";
      2 NSLog(@"length = %i", [str length]);
      3     输出结果:8
    • 纯中文
    • 1 NSString *str = @"杨新新";
      2 NSLog(@"length = %i", [str length]);
      3 输出结果:3
      1 //NSUInteger 就是 unsigned long
      2 
      3 //源码:
      4 typedef unsigned long NSUInteger;

       

posted @ 2015-11-06 14:35  code_xgboy  阅读(108)  评论(0)    收藏  举报