@fiy-fish
2015-07-04T14:44:34.000000Z
字数 543
阅读 1429
Objective-c
在此输入正文
/*
依次 让字符串"hello world"中得每个字母变成大写
*/
int main(int argc, const char * argv[]) {
@autoreleasepool {
//我的思路:
//1.是把一个字符串的第一个字母给裁掉,取第一个字母后面的字符串做子字符串
//2.然后对子字符串进行首字母大写capitalizedString操作
//3.最后把分割得到的两个字符串进行拼接
NSString *str = @"hello world";
NSInteger length = [str length];
for (NSInteger i=0; i<=length-1; i++) {
NSString *str1 = [str substringFromIndex:i];
str1 = [str1 capitalizedString];
NSString *str2 = [str substringToIndex:i];
NSMutableString *str3 = [[NSMutableString alloc]initWithString:str2];
[str3 appendString:str1];
NSLog(@"str3--->%@",str3);
}