2010-02-12 7 views

Répondre

7

Ce sont des types supplémentaires requis par la norme C. Ils sont destinés à être "les types les plus efficaces de la mise en œuvre au moins aussi large que float et double, respectivement". La question de savoir ce que vous devez faire est une question d'opinion, je suppose, mais je ne les ai jamais vues utilisées dans aucun code Cocoa (et probablement même aucun code C) si cela vous dit quelque chose.

+0

C'est juste que le sens du code le complète automatiquement lors de la saisie des noms de méthodes. Qu'est-ce qui se passe avec ça? – willc2

+1

Ils ne sont pas les "plus efficaces". Ils sont du type avec une précision excessive que 'FLOAT_EVAL_METHOD' fait référence et qui peuvent être utilisés dans le calcul des résultats intermédiaires. Vous ne devriez généralement pas les utiliser du tout. –

1

Non, vous devriez utiliser CGFloat.