Usando iPhone / Objective C CGFloats: é 0.1 ok, ou deveria ser 0.1f?

Ao usar um método iPhone Objective C que aceitaCGFloats, por ex.[UIColor colorWithRed:green:blue:], é importante acrescentar um f aos argumentos constantes para especificá-los explicitamente como flutuantes, por exemplo, devo sempre digitar 0,1f em vez de 0,1 em tais casos? Ou o compilador converte automaticamente 0.1 (que é um double em geral) para 0.1f (que é um float) em tempo de compilação? Eu não quero que esses elencos aconteçam em tempo de execução porque eles iriam prejudicar o desempenho.

desde já, obrigado

MrMage

questionAnswers(1)

yourAnswerToTheQuestion