【发布时间】:2012-04-25 12:17:43
【问题描述】:
我正在尝试逐个字符地循环遍历 NSString,但我遇到了 EXC_BAD_ACCESS 错误。您知道如何正确执行此操作吗?我已经在谷歌上搜索了几个小时,但无法弄清楚。
这是我的代码 (.m):
self.textLength = [self.text length];
for (int position=0; position < self.textLength; position++) {
NSLog(@"%@", [self.text characterAtIndex:position]);
if ([[self.text characterAtIndex:position] isEqualToString:@"."]){
NSLog(@"it's a .");
}
}
非常感谢!
【问题讨论】:
-
您是否只是想在字符串中查找特定字符的位置?如果是,有一个更简单的解决方案
标签: objective-c xcode loops for-loop