2012-01-28 151 views
-2

我的目標是創建一個接收NSString的應用程序,比如「A12EE345」,然後逐個字符地讀取字符串,也許在for循環中,並對每個字符執行一個操作。有點像逐行閱讀文件,但是逐個字符地閱讀一個字符串?可可按字符讀取字符串?

在此先感謝

+0

你應該閱讀蘋果文檔。 – 2012-01-28 16:27:10

回答

3
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