: .
ly: YES];
5. [astring release];
比较两个字符串
isEqualToString 方法
1. NSString *astring01 = @"This is a String!";
2. NSString *astring02 = @"This is a String!";
3. BOOL result = [astring01 isEqualToString:astring02];
4. NSLog(@"result:%d",result);
compare 方法(comparer 返回的三种值)
1. NSString *astring01 = @"This is a String!";
2. NSString *astring02 = @"This is a String!";
3. BOOL result = [astring01 compare:astring02] = = NSOrderedSame;
4. NSLog(@"result:%d",result);
NSOrderedSame 判断两者内容是否相同
1. NSString *astring01 = @"This is a String!";
2. NSString *astring02 = @"this is a String!";
3. BOOL result = [astring01 compare:astring02] = = NSOrderedAscendin
g;4. NSLog(@"result:%d",result);
不考虑大小写比较字符串 1
1. NSString *astring01 = @"this is a String!";
2. NSString *astring02 = @"This is a String!";
3. BOOL result = [astring01 caseInsensitiveCompare:astring02] = = NSOrder
edSame;
4. NSLog(@"result:%d",result);
改变字符串的大小写
1. NSString *string1 = @"A String";
2. NSString *string2 = @"String";
3. NSLog(@"string1:%@",[string1 uppercaseString]);//大写
4. NSLog(@"string2:%@",[string2 lowercaseString]);//小写
5. NSLog(@"string2:%@",[string2 capitalizedString]);//首字母大小
在串中搜索子串
1. NSString *string1 = @"This is a string";
2. NSString *string2 = @"string";
iOS开发宝典 String用法大全 来自淘豆网m.daumloan.com转载请标明出处.