NSString 遍历_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > NSString 遍历

NSString 遍历

 2013/7/26 15:19:38  Flying-deam-ios  博客园  我要评论(0)
  • 摘要:遍历NSString网上大多数有两种方法最简单有效的是:NSString*name=[[NSStringalloc]initWithFormat:@"小猫咪爱上大老鼠!!"];intlen=[namelength];for(inti=0;i<len;i++){NSString*s=[namesubstringWithRange:NSMakeRange(i,1)];NSLog(@"%@",s);
  • 标签:遍历

遍历NSString网上大多数有两种方法

最简单有效的是:

NSString *name=[[NSString alloc] initWithFormat:@"小猫咪爱上大老鼠!!"];
        
        int len=[name length];
        
        for (int i=0; i<len; i++) {
            NSString *s=[name substringWithRange:NSMakeRange(i, 1)];
            NSLog(@"%@",s);
        }

还有一种方法

 NSString *name=[[NSString alloc] initWithFormat:@"小猫咪爱上大老鼠!!"];
        
        NSUInteger len=[name length];
        
        for (int i=0; i<len; i++) {
           // NSRange range=[name rangeOfComposedCharacterSequenceAtIndex:i];
            char c=[name characterAtIndex:len--];
            
            //NSString *c=[name
            NSLog(@"%C",c);
        }

这种方法我是死活都弄不出来他 不知道什么原因 望大神指点???

发表评论
用户名: 匿名