Objective C 遍历字符串的方式

2021-06-07  本文已影响0人  你duck不必呀

有以下字符串:

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

猜你喜欢

热点阅读