有以下字符串:
NSString *str = @"Objective C 遍历字符串 🍺,😈;
- 适用于任意字符(包括中文,不包括表情):
- (NSString *)substringWithRange:(NSRange)range;
for (int i = 0; i < [str length]; i ++) {
NSLog(@"%@", [str substringWithRange:NSMakeRange(i, 1)]);
}
- 适用于英文字符(不包括中文,不包括表情,必须以%c格式输出):
- (unichar)characterAtIndex:(NSUInteger)index;
for (int i = 0 ; i < [str length];i++){
NSLog(@"%c",[str characterAtIndex:i]);
}
网友评论