可可按字符读取字符串?

问题描述:

我的目标是创建一个接收NSString的应用程序,比如“A12EE345”,然后逐个字符地读取字符串,也许在for循环中,并对每个字符执行一个操作。有点像逐行阅读文件,但是逐个字符地阅读一个字符串?可可按字符读取字符串?

在此先感谢

+0

你应该阅读苹果文档。 – 2012-01-28 16:27:10

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