在我的应用程序中,我必须为不同的名称显示不同的颜色取决于起始字母
abcdeABCDE - gray color
:
:
pqrsPQRS - red Color
vuwxyzUVWXYZ - black color.
我已经实现了这样..
这给出了我想要的正确结果,但这不是最佳解决方案
有什么简单的解决方案可以做到这一点
NSString *FirstLetter = [empName substringFromIndex:1];
if ( [FirstLetter isEqualToString:@"p"] || [FirstLetter isEqualToString:@"q"] || [FirstLetter isEqualToString:@"r"] || [FirstLetter isEqualToString:@"=s"] || [FirstLetter isEqualToString:@"P"] || [FirstLetterisEqualToString:@"Q"] || [FirstLetter isEqualToString:@"R"] || [FirstLetter isEqualToString:@"S"])
{
cell.textalbel.textColr =[UIColor redColor];
}