[英]How to comapare the string character by character in Objective c?
我正在开发一种应用程序,因为我想将字符串的每个字符与其他字符共同映射。所以请告诉我该怎么做。
使用NSString
characterAtIndex:
函数按索引提取字符。
- (unichar)characterAtIndex:(NSUInteger)index
for (int i=0; i<[string length]; i++) {
char = [string characterAtIndex:i];
NSString *charString = [NSString stringWithFormat:@"%c", char];
if ([charString isEqualToString:comparisonString]) {
//match
}
else {
//no match
}
}
if you want to compare a string. 如果要比较字符串。 Using isEqualToString method.
使用isEqualToString方法。
NSMutableString *str = [[NSMutableString alloc] initWithString:@"a"];
if([str isEqualToString:@"a"]){
// match
}
else{
// not match
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.