[关闭]
@fiy-fish 2015-07-04T10:09:13.000000Z 字数 410 阅读 1778

将原字符串进行小写转大写,大写转小写

Objective-c


  1. /*
  2. //将原字符串进行小写转大写,大写转小写
  3. //比如输入 @"aBCdEfGA" 输出 @"AbcDeFga"
  4. +(NSString *)reveserChacter:(NSString*)srcStr;
  5. */
  6. int main()
  7. {
  8. NSString *str = @"aBCdEfGA" ;
  9. char ch;
  10. NSMutableString *str1 = [NSMutableString string];
  11. for (int i=0; i<str.length; i++) {
  12. ch = [str characterAtIndex:i];
  13. if (ch>='a'&&ch<='z') {
  14. ch=ch-32;
  15. [str1 appendFormat:@"%c",ch];
  16. }
  17. else
  18. {
  19. ch = ch+32;
  20. [str1 appendFormat:@"%c",ch];
  21. }
  22. }
  23. NSLog(@"%@",str);
  24. NSLog(@"%@",str1);
  25. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注