¿Cómo hacer una fuente NSString en negrita?

Soy nuevo en el desarrollo de aplicaciones para iPhone. Estoy desarrollando ahora la aplicación de iPhone. En esta aplicación quiero hacer una fuente en negrita en valor NSString. Cómo puedo conseguir esto. Estoy usado debajo del código para hacer texto de fuente en negrita en valor NSString. Pero mostrando error

como este Símbolos no definidos para la arquitectura 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]];

¿Puedes ayudarme a hacer una fuente en negrita en una cuerda?

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta