目錄
- 【掌握】NSString常見方法
- 【掌握】NSString字符串長度計(jì)算
1.NSString常見方法
NSString是 Objective-C 中核心處理字符串的類之一
創(chuàng)建常量字符串,注意使用“@“符號(hào)。
NSString *astring = @"This is a String!";
- 創(chuàng)建空字符串,給予賦值。
NSString *string = [NSString new];
string = @"許小亞";
- 創(chuàng)建格式化字符串:占位符(由一個(gè)%加一個(gè)字符組成)
[NSString stringWithFormat:@"許小亞%i歲了", 25];
2.NSString字符串長度計(jì)算
通過調(diào)用NSString類的對(duì)象方法 length 可以獲得字符串的長度
-
字符串長度是指該字符串中一共有多個(gè)字符(無論是中文還是英文)
- 純英文字符
NSString *str = @"xuxiaoya";
NSLog(@"length = %i", [str length]);
輸出結(jié)果:8
+ 中英文混合
NSString *str = @"xyf許";
NSLog(@"length = %i", [str length]);
輸出結(jié)果:4
+ 純中文
NSString *str = @"許小亞";
NSLog(@"length = %i", [str length]);
輸出結(jié)果:3
源碼: typedef unsigned long NSUInteger;```