OC字母大小寫互轉(zhuǎn)
- 大寫轉(zhuǎn)小寫
-(NSString *)stringToLower:(NSString *)str{
for (NSInteger i = 0; i < str.length; i++) {
if ([str characterAtIndex:i] >= 'A' & [str characterAtIndex:i] <= 'Z') {
char temp = [str characterAtIndex:i]+32;
NSRange range = NSMakeRange(i, 1);
str = [str stringByReplacingCharactersInRange:range withString:[NSString stringWithFormat:@"%c",temp]];
}
}
return str;
}
- 小寫轉(zhuǎn)大寫
-(NSString *)stringToUpper:(NSString *)str{
for (NSInteger i = 0; i < str.length; i++) {
if ([str characterAtIndex:i] >= 'a' & [str characterAtIndex:i] <= 'z') {
char temp = [str characterAtIndex:i] - 32;
NSRange range = NSMakeRange(i, 1);
str = [str stringByReplacingCharactersInRange:range withString:[NSString stringWithFormat:@"%c",temp]];
}
}
return str;
}
如果對(duì)您有幫助,幫忙點(diǎn)個(gè)??,_
_DSC1031.JPG