首页 > 代码库 > iOS 改变字母的大小写
iOS 改变字母的大小写
使用 lowercaseString,uppercaseString
- (void)test{ NSString *testString = @"Hello World"; // lower case NSString *lowerCaseString1 = [testString lowercaseString]; NSString *lowerCaseString2 = testString.lowercaseString; // upper case NSString *upperCaseString1 = [lowerCaseString1 uppercaseString]; NSString *upperCaseString2 = lowerCaseString1.uppercaseString; NSLog(@"lowerCaseString1: %@",lowerCaseString1); NSLog(@"lowerCaseString2: %@",lowerCaseString2); NSLog(@"upperCaseString1: %@",upperCaseString1); NSLog(@"upperCaseString2: %@",upperCaseString2); // capitalize the first word of the sentence NSString *txt = @"hi my friends!"; txt = [txt stringByReplacingCharactersInRange:NSMakeRange(0,1) withString:[[txt substringToIndex:1] uppercaseString]]; NSLog(@"txt: %@", txt); }
打印结果:
2014-08-26 17:00:30.266 MyApp[68821:60b] lowerCaseString1: hello world 2014-08-26 17:00:30.267 MyApp[68821:60b] lowerCaseString2: hello world 2014-08-26 17:00:30.267 MyApp[68821:60b] upperCaseString1: HELLO WORLD 2014-08-26 17:00:30.267 MyApp[68821:60b] upperCaseString2: HELLO WORLD 2014-08-26 17:00:30.268 MyApp[68821:60b] txt: Hi my friends!
参考来源:
http://stackoverflow.com/questions/8693741/converting-all-text-to-lower-case-in-objective-c
http://stackoverflow.com/questions/2432452/how-to-capitalize-the-first-word-of-the-sentence-in-objective-c
iOS 改变字母的大小写
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。