web-dev-qa-db-fra.com

Convertir int en CGFloat

Une idée sur la façon de convertir int en CGFloat dans l'objectif C?

25
Shoaibi

Dans le passé, la conversion d'une valeur CGFloat en utilisant la syntaxe () a bien fonctionné pour moi. CGFloat est simplement défini comme "typedef float CGFloat;" vous allez donc le lancer de la même manière que vous le feriez avec un flotteur:

CGFloat f = (CGFloat)intVal;

ou, si votre valeur est une constante:

CGFloat f = 1.10;
56
Ben Gotow

je cherchais comment faire la même chose dans Swift et je trouve la question dans le premier résultat (haut rang) donc je posterai la réponse si j'avais trouvé au cas où quelqu'un aurait de la chance comme moi :)

let myCGFloat = CGFloat(myFloat)
10
Amr Angry