У меня есть информация, хранящаяся в файле plist, который я втягиваю в словарь.Установить перечисление из NSDictionary Swift
У меня есть класс с некоторыми перечислений созданы следующим образом:
enum componentPostion {
case upperLeft, UpperRight, lowerLeft, lowerRight
}
Я объявлен вар как типа componentPostion
var isPosition: componentPostion
Могу ли я тогда установить перечисление от значения в словарь без необходимости писать функцию с помощью оператора switch и т. д. Я пробовал это без везения
isPosition = componentInfo["Type"] as componentPostion
Как этот словарь объявлен? – Kirsteins
IM, создающий словарь из словаря, хранящегося в файле plist, следующим образом: let dict = NSDictionary (contentsOfFile: NSBundle.mainBundle(). PathForResource ("Cards", ofType: "plist")!) componentInfo = dict.valueForKeyPath (имя_компьютера) как NSDictionary в файле plist это строка –