У меня возникают проблемы с использованием строк в операторах switch в Swift.
У меня есть словарь под названием opts
, который объявлен как <String, AnyObject>
У меня есть этот код:
switch opts["type"] {
case "abc":
println("Type is abc")
case "def":
println("Type is def")
default:
println("Type is something else")
}
а в строках case "abc"
и case "def"
появляется следующая ошибка:
Type 'String' does not conform to protocol 'IntervalType'
Может кто-нибудь объяснить мне, что я делаю неправильно?