【发布时间】:2014-09-18 06:17:50
【问题描述】:
在 Objective C 中,我有一个 NSMutableString,我正在使用 characterAtIndex: 方法访问它的字符以进行一些操作。
为此,我还必须像这样检查终止字符:
NSMutableString *str = [[NSMutableString alloc]initWithString:@"hello"];
for(int i = 0; [str characterAtIndex:i] != '???'; i++) // ??? = terminator
//do something
所以,正如上面的代码所定义的,我对 NSString/NSMutableString 使用的 终止字符 感到困惑。是\0 像char * 还是别的什么?
对此的任何帮助表示赞赏。
【问题讨论】:
标签: ios objective-c nsstring nsmutablestring termination