一个菜鸟对OC的积累 -- 字符窜NSString

来源:互联网 发布:painter软件设置中文 编辑:程序博客网 时间:2024/05/01 19:17
// 我们常用的一般是不可变字符窜, NSString// 常用到的方法// 1: 截取NSString *str = @"S你好!我是!超人Q";    //NSRange range = {2, 1};//2是位置, 1是长度//    NSString *str1 = [str substringWithRange:range];// 从某个范围中截取字符窜//    NSLog(@"%@", str);//    NSString *str2 = [str substringFromIndex:0];// 从哪开始截取//    NSLog(@"%@", str2);//    NSString *str3 = [str substringToIndex:0];// 截取到某处//    NSLog(@"~~%@", str3);
 // 字符窜拼接    NSString *str4 = [str stringByAppendingString:@"123"]; NSLog(@"str4 = %@", str4); - (NSString *)stringByAppendingFormat:(NSString *)format, NSString *a = @"拼接";  NSString *str5 = [str stringByAppendingFormat:@"%@", a];  NSLog(@"str5 = %@", str5);

//   替换字符窜   NSRange range1 = {0, 4};   NSString *str6 = [str stringByReplacingCharactersInRange:range1 withString:@"我"];// 将某个范围内的东西替换   NSLog(@"str6 = %@", str6);// 所有同名字符窜均被替换  NSString *str7 = [str stringByReplacingOccurrencesOfString:@"!" withString:@"@"];NSLog(@"str7 = %@", str7);


0 0
原创粉丝点击