1.NSString常见方法

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

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

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

2.NSString字符串长度计算

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

  • 纯英文字符

    NSString *str = @"xfy";
    NSLog(@"length = %i", [str length]);
    输出结果:3
  • 中英文混合
    NSString *str = @"xfy许";
    NSLog(@"length = %i", [str length]);
    输出结果:4
  • 纯中文
    NSString *str = @"哈哈哈";
    NSLog(@"length = %i", [str length]);
    输出结果:3

NSUInteger 就是 unsigned long 源码: typedef unsigned long NSUInteger;

相关文章:

  • 2021-12-10
  • 2021-12-03
  • 2021-12-12
  • 2021-06-19
  • 2022-12-23
  • 2021-07-27
猜你喜欢
  • 2021-10-05
  • 2021-12-08
  • 2021-05-22
  • 2021-09-18
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案