// Person *person = [[Person alloc]init];
// [person speak:@"盘古在吸烟"];
// NSString *name = @"name";
// name = [name uppercaseString];//全转大写
// NSLog(@"%@",name);
// name = [name capitalizedString];
// NSLog(@"%@",name);//首字母转大写
// NSString *name = @"东方不败";
// BOOL isRight = [name hasPrefix:@"东方"];
// if (isRight != YES) {//BOOL默认值是NO,所以用isRight != YES
// NSLog(@"不姓东方");
// }else{
// NSLog(@"姓东方");
// }
#pragma mark----bool类型变形-----
// NSString *zif = @"今天真好。";
// if ([zif hasSuffix:@"。"] != YES) {
// NSLog(@"不是以。结束");
// }else{
// NSLog(@"是");
// }
#pragma mark----range.location 判断有没有什么字符出现-----
// NSString *zifu = @"背着书包去放牛";
// NSRange range = [zifu rangeOfString:@"去放"];
// if (range.location != NSNotFound) {
// NSLog(@"去放了");
// }
#pragma mark----BOOL类型 判断两个字符串是否相同----
// NSString *zifu = @"我擦";
// BOOL isequal = [zifu isEqualToString:@"我去"];
// if (isequal != YES) {
// NSLog(@"不相同");
// }
#pragma mark-截取字符串:从头到某个位置substringToIndex 从某个位置到最后substringFromIndex-
// NSString *a = @"杰这朵花插在牛粪上";
// NSString *newa = [a substringToIndex:5];
// NSLog(@"%@",newa);
#pragma mark-截取字符串:从哪个位置到哪个位置:substringWithRange:range-
// NSString *a = @"杰这朵花插在牛粪上";
// NSRange range;
// range.location = 3;
// range.length = 3;
// NSString *new = [a substringWithRange:range];
// NSLog(@"%@",new);
#pragma mark- 字符串加字符串:stringByAppendingString -
// NSString *a = @"杰常说要给我";
// NSString *newa = [a stringByAppendingString:@"跪下,别邪恶了"];
// NSLog(@"%@",newa);
#pragma mark- 格式化拼接字符串的方法format -
// NSString *string = @"金刚葫芦娃";
// NSString *s1 = @"是";
// NSString *s2 = @"钢铁做的";
// int num = 500;
// NSString *s3 = @"斤";
// NSLog(@"%@%@%@%d%@",string,s1,s2,num,s3);//可以直接输出
// NSString *newstring = [string stringByAppendingFormat:@"%@%@%d%@",s1,s2,num,s3];//注意按照nslog的方式写
// NSLog(@"%@",newstring);
#pragma mark- 使用直接格式化字符串 为了把其他格式的数据转成字符串:format -
// float a = 99.5;
// NSString *s = [NSString stringWithFormat:@"%0.1f",a];
// NSLog(@"%@",s);
#pragma mark- 初始可变字符串 -
// NSMutableString *a = [NSMutableString stringWithString:@"胜杰,别闹"];
#pragma mark- 可变字符串的各种用法 -
// 1. 在原有的字符串上添加内容
NSMutableString *content = [NSMutableString stringWithString:@"直接格式化字符串的方法"];
// [content appendString:@"stringWithFormat:"];
// NSLog(@"%@",content);
// 2.插入字符串,可随意插入到指定位置
// [content insertString:@"瑜伽" atIndex:4];
// NSLog(@"%@",content);
// 3. 删除内容
// NSRange range = {2,4};//location,length
// [content deleteCharactersInRange:range];
// 4. 修改,替换可随意
NSRange range ={2,0};
[content replaceCharactersInRange:range withString:@"葫芦娃娃娃"];//但@"葫芦娃"的长度可以为任意,不影响
NSLog(@"%@",content);