可可按字符读取字符串?
问题描述:
我的目标是创建一个接收NSString的应用程序,比如“A12EE345”,然后逐个字符地读取字符串,也许在for循环中,并对每个字符执行一个操作。有点像逐行阅读文件,但是逐个字符地阅读一个字符串?可可按字符读取字符串?
在此先感谢
答
NSString *inputString = @"A12EE345";
for (NSUInteger i = 0; i < inputString.length; i++) {
NSString *character = [inputString substringWithRange:NSMakeRange(i, 1)];
NSLog(@"Character: %@", character);
}
+0
非常好,谢谢:D – Josh 2012-01-28 15:37:41
+0
或者使用'characterAtIndex:','unichar'类型和'%C'格式序列。 – 2012-01-28 22:30:58
你应该阅读苹果文档。 – 2012-01-28 16:27:10