NSString *allString = @"Hello Nice to Meet you"; //전체 텍스트
NSMutableAttributedString *attString = [[NSMutableAttributedString alloc] initWithString: allString]; //AttributeString으로 선언
NSRange sRange = [str rangeOfString:@"Nice"]; //Nice라는 글자의 위치가져오기
[attString addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:sRange]; //attString의 Range위치에 있는 "Nice"의 글자의 색상을 변경
[testLabel setAttributedText:string]; //라벨에 SetText가 아닌 setAttributeText로 텍스트 설정
// Bold
[attr addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:14.f] range:NSMakeRange(0, 13)];
// underline 효과
[attr addAttribute:NSUnderlineStyleAttributeName value:@(NSUnderlineStyleSingle) range:NSMakeRange(0, 13)];
// font 효과
[attr addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:14] range:NSMakeRange(0, 13)];
// strike 효과 (@1은 선의 굵기)
[attr addAttribute:NSStrikethroughStyleAttributeName value:@1 range:NSMakeRange(0, 13)];
// 문장과 문장 사이의 간격 (여러줄일 경우)
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle setLineSpacing:8];
[paragraphStyle setAlignment:NSTextAlignmentCenter];
[attr addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, 13)];
// 배경색
[attr addAttribute:NSBackgroundColorAttributeName value:[UIColor greenColor] range:NSMakeRange(0, 13)];