Как создать CGSize в Swift? Как создать CGSize в Swift? Это то, что я пробовал до сих пор (но не работает): var s:CGSize = {10,20} var s:CGSize = CGMakeSize(10,20) Ответ 1 Ваша первая попытка не будет работать, поскольку в Swift не существуют структуры C. Вам нужно: let size = CGSize(width: 20, height: 30) Или (до Swift 3 только, и даже тогда, не рекомендуется): let size = CGSizeMake(20,30) (Not MakeSize). Ответ 2 С Swift 3 вы больше не можете использовать CGSizeMake Решение для Swift 3 имеет вид var size = CGSize(width: 20, height: 30)
Ответ 1 Ваша первая попытка не будет работать, поскольку в Swift не существуют структуры C. Вам нужно: let size = CGSize(width: 20, height: 30) Или (до Swift 3 только, и даже тогда, не рекомендуется): let size = CGSizeMake(20,30) (Not MakeSize).
Ответ 2 С Swift 3 вы больше не можете использовать CGSizeMake Решение для Swift 3 имеет вид var size = CGSize(width: 20, height: 30)