Ответ 1
В прошлом литье значения CGFloat с использованием синтаксиса() отлично работало для меня. CGFloat определяется как "typedef float CGFloat"; так что вы идете о том, как вы будете плавать так же, как вы плаваете:
CGFloat f = (CGFloat)intVal;
или, если ваше значение является константой:
CGFloat f = 1.10;