Changer la couleur et les polices de caractères d'une chaîne à l'aide de NSAttributed Chaîne

J'ai une chaîne dans laquelle le dernier mot serait toujours être d'une couleur différente par rapport aux autres mots dans l'ensemble de la chaîne par exemple: si la chaîne est de couleur noir, puis le dernier mot dans l'énoncé serait de couleur rouge. Je suis à l'aide de NSAttributed chaîne comme ci-dessous:

NSDictionary *attrDict = [NSDictionary dictionaryWithObject:[UIFont fontWithName:Arial size:16.0] forKey:NSFontAttributeName];
NSMutableAttributedString *AattrString = [[NSMutableAttributedString alloc] initWithString:@"This is a" attributes: attrDict];

Je voudrais faire les mêmes NSAttributedString pour le dernier mot et le modifier avec la première chaîne.

Question: je veux ajouter de la couleur à la chaîne avec la police. Je suis déjà de la manipulation de la police de caractères à l'aide du dictionnaire. Mais puis-je ajouter de la couleur gestionnaire/code dans le même dictionnaire ou à l'aide de "addAttribute:" sur NSAttributedString est la seule autre façon d'ajouter de la couleur ou d'autres attributs?

InformationsquelleAutor tech_human | 2013-10-11