Usando iPhone / Objective C CGFloats: é 0.1 ok, ou deveria ser 0.1f?
Ao usar um método iPhone Objective C que aceitaCGFloat
s, 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