iOS 字符串大小写转换

-( NSString  *)toLower:( NSString  *)str{
     for  ( NSInteger  i=0; i<str.length; i++) {
         if  ([str characterAtIndex:i]>= 'A' &[str characterAtIndex:i]<= 'Z' ) {
             //A  65  a  97
             char   temp=[str characterAtIndex:i]+32;
             NSRange  range= NSMakeRange (i, 1);
             str=[str stringByReplacingCharactersInRange:range withString:[ NSString  stringWithFormat:@ "%c" ,temp]];
         }
     }
     return  str;
}
 
-( NSString  *)toUpper:( NSString  *)str{
     for  ( NSInteger  i=0; i<str.length; i++) {
         if  ([str characterAtIndex:i]>= 'a' &[str characterAtIndex:i]<= 'z' ) {
             //A  65  a  97
             char   temp=[str characterAtIndex:i]-32;
             NSRange  range= NSMakeRange (i, 1);
             str=[str stringByReplacingCharactersInRange:range withString:[ NSString  stringWithFormat:@ "%c" ,temp]];
         }
     }
     return  str;
}

君凯商联网-iOS-字唐名僧

猜你喜欢

转载自blog.csdn.net/u010960265/article/details/80192449
今日推荐