目的在于实现字符串中的“!”的删除。
#import<Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSMutableString *s6 = [NSMutableString stringWithFormat:@"I love coding!!!and!!!swimming!!!"];
NSUInteger chang = s6.length;
NSRange r1 ;
r1.length = 1;
int i = 0;
NSMutableString *newString = [NSMutableString stringWithCapacity:40];
for (i=0; i<chang; i++) {
r1.location =i;
NSString *cmpString1 = [s6 substringWithRange:r1];
if (![cmpString1 isEqualToString:@"!"]) {
[newString appendString:cmpString1];
}
} NSLog(@"%@",newString);
}
return 0;
}
运行结果为:
2015-07-31 17:49:44.534 课堂data[1901:118747]
I love codingandswimming