2.0 NSString 类介绍及用法

目录

  1. 【掌握】NSString常见方法
  2. 【掌握】NSString字符串长度计算

1.NSString常见方法

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

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

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


2.NSString字符串长度计算

  • 通过调用NSString类的对象方法 length 可以获得字符串的长度

  • 字符串长度是指该字符串中一共有多个字符(无论是中文还是英文)

    • 纯英文字符
    NSString *str = @"xuxiaoya";
    NSLog(@"length = %i", [str length]);
    输出结果:8
+ 中英文混合
    NSString *str = @"xyf许";
    NSLog(@"length = %i", [str length]);
    输出结果:4
+ 纯中文
    NSString *str = @"许小亚";
    NSLog(@"length = %i", [str length]);
    输出结果:3

源码: typedef unsigned long NSUInteger;```


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,272评论 0 4
  • 在当前这个时代(比如说公元2016年),如果你并不是在维护历史遗留的文本处理代码,没有在每个地方都使用Unicod...
    纵横而乐阅读 2,778评论 3 16
  • 在宇宙中心的中心,有一颗散发着温暖光芒的行星。这颗行星充满着生机和力量,散发着最强却不刺眼的光芒。即使从另一颗行星...
    钤鱼摆摆阅读 230评论 5 2
  • 当一个国家举行相对自由、公正的选举,并且选民代表相当程度上用名意主导决策时,即为多元政体!
    Vayne丶魅眸阅读 1,773评论 1 2
  • 青烟起沧海, 豪杰赴黄沙; 金陵繁华如似梦, 到头一路瀛洲。 月夜阴晴中, 金樽且蓄满; 觞中倒影似玉霄; 细望荒...
    天行健_72c5阅读 385评论 0 0