Вот мой код.Двоичный оператор '/' не может применяться к двум операндам «UInt32»
var frameCount = INT_MAX
...
let totalSize: UInt32 = 4096
let itemSize: UInt32 = 64
frameCount = totalSize/itemSize
Я получаю «Двоичный оператор '/' не может применяться к двум сообщениям« операнды UInt32 ». Неужели это невозможно или что я пропустил?
'frameCount' не' UInt32';) – Hamish
Почему вы предварительно установить переменную? Просто «let frameCount = totalSize/itemSize», и компилятор работает. –
@johnelemans: Это неверно. Swift может выполнять целочисленное деление (и результат усекается до целого числа, как на многих других языках, таких как C). –