У UIColors всегда есть 3dp, а у float 6. Это вызывает проблемы - PullRequest
1 голос
/ 14 марта 2011

У меня есть число в float, которое я хочу добавить в UIColor в качестве оттенка. Он делает это просто отлично, но когда я собираюсь использовать это позже, приложение вылетает из-за этого. Как я могу сделать это так, когда он входит в UIColor, у него есть только 3dp?

1 Ответ

0 голосов
/ 14 марта 2011
NSString *string = [NSString stringWithFormat:@"%.3f", floatToMake3DP];

float threeDP = [string floatValue];

Я думаю, что вышесказанное - лучший способ сделать это.

...