Я недавно перешел с Xcode 6.0 на Xcode 6.1, и у меня появились ошибки компиляции на некотором коде, который ранее был скомпилирован отлично.'Int' не конвертируется в 'Диапазон <Int>'
Здесь линия вызывает ошибку:
self.possibleWidgetUnits[widgetSizes.Small.rawValue] = WidgetFormat(width:1.0, height:1.0)
Ошибка является:
'Int' is not convertible to 'Range<Int>'
Вот мои переменные декларации:
typealias WidgetFormat = (width:Int, height:Int)
var possibleWidgetUnits:[WidgetFormat]
Что не так с этими линиями?
EDIT:
enum widgetSizes : Int {
case Small = 0
case Medium = 1
case Large = 2
}
Можете ли вы опубликовать код для 'widgetSizes'? – Antonio
Только что отредактировал мой пост – Loadex
@ Ответ busina, кажется, решает проблему – Antonio