Я не могу инициализировать перечисление с помощью инициализатора rawValue. Есть предположения? Ошибка комментировал ниже:Перечисление: «невозможно построить, потому что он не имеет доступных инициализаторов»
//: Playground - noun: a place where people can play
// Xcode Version 7.3 (7D175)
import UIKit
enum Theme {
case Default, Dark, Graphical
}
let possibleTheme = Theme(rawValue: 1)
// Error: 'Theme' cannot be constructed because it has no accessible initializers.
В enum нет сырого типа, вам нужно добавить 'enum Theme: Int' – vadian