首页 > 代码库 > NSString基本概念
NSString基本概念
1.NSString基本概念
什么是NSString?
- 一个NSString对象就代表一个字符串(文字内容)
- 一般称NSString为字符串类
2.NSString创建方式
- 最直接的方式(常量字符串)
- 常量区中的字符串只要内容一致, 不会重复创建
NSString *str1 = @"lnj";NSString *str3 = @"lnj";NSLog(@"str1 = %p, str3 = %p", str1, str3);输出地址一致
- 格式化的方式
堆区中得字符串哪怕内容一致, 也会重复创建
NSString *str2 = [NSString stringWithFormat:@"lnj"];NSString *str4 = [NSString stringWithFormat:@"lnj"];NSLog(@"str2 = %p, str4 = %p", str2, str4);输出地址不一样 NSString *str2 = [[NSString alloc] initWithFormat:@"height is %f". 1.75];
NSString基本概念
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。