黑马程序员技术交流社区
标题:
高手们,characterAtIndex 怎么用啊
[打印本页]
作者:
aofex
时间:
2015-7-11 12:28
标题:
高手们,characterAtIndex 怎么用啊
本帖最后由 aofex 于 2015-7-11 21:08 编辑
#import "NSString+number.h"
@implementation NSString (number)
+ (int)numberCountOfString:(NSString *)str
{
int count = 0;
for (int i =0; i<str.length; i++)
{
unichar c = [str
characterAtIndex
:i];
if( c >='0' && c<='9')
{
count ++;
}
}
return count ;
}
- (int)numberCount
{
int count = 0;
for (int i=0; i<=self.length; i++)
unichar c = [self
characterAtIndex
:i];
if(c >='0' && c <='9')
{
count++;
}
return count;
}
@end
这是个.m文件 标绿色的调用方法就没问题 ,而下边标红的那个方法怎么都用不了 提示Exceped expression.
作者:
小号才
时间:
2016-4-14 20:06
NSMutableString *mstr=[[NSMutableString alloc]init]; for (int i=(int)[self length]-1;i>=0 ; i--) { unichar c=[self characterAtIndex:i]; }
作者:
Latinno
时间:
2016-4-15 16:54
你都没有字符串的形参,你说怎么用
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2