como fazer fonte negrito valor NSString?

Eu sou novo no desenvolvimento de aplicativos para iPhone. Estou desenvolvendo agora aplicativo para iPhone. Nesta aplicação eu quero fazer fonte em negrito no valor NSString. Como posso conseguir isso? Eu sou usado abaixo do código para fazer texto de fonte em negrito no valor de NSString. Mas mostrando erro

como este Undefined symbols for architecture 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]];

você pode me ajudar como fazer fonte em negrito em string.

obrigado

questionAnswers(1)

yourAnswerToTheQuestion