Мені потрібно зберегти значення як a Float
, але вихідними даними є CGFloat
:
let myFloat : Float = myRect.origin.x
але це призводить до помилки компілятора: 'NSNumber' не є підтипом 'Float'
Отже, якщо я явно кину його так:
let myFloat : Float = myRect.origin.x as Float
але це, в свою чергу, призводить до помилки компілятора: 'Не вдається перетворити тип виразу' Float 'у' Float ''
Який правильний спосіб це зробити і задовольнити компілятор, будь ласка?