我是iPhone应用程序开发的新手。如何正确使用 NSMuttableAttributtedString 类来制作字符串粗体字体。我在代码下面使用但显示错误。
错误:架构i386的未定义符号: “_kCIAttributeName”
代码:
NSString *boldFontName = [[UIFont boldSystemFontOfSize:12] fontName];
NSString *yourString = [NSString stringWithFormat:@"%@%@%@",key,@":",@" "];
NSRange boldedRange = NSMakeRange(22, 4);
NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] initWithString:yourString];
[attrString beginEditing];
[attrString addAttribute:kCIAttributeName
value:boldFontName
range:boldedRange];
[attrString endEditing];
NSString *string = [NSString stringWithFormat:@"%@%@",attrString,[dic objectForKey:key]];
如何在NSMutableAttributedString类中正确使用以制作粗体字符串。
谢谢,