Я скачал бета-версию Xcode 10.2.Я пытаюсь использовать новый тип результата в проекте приложения или игровую площадку с включенным Swift 5.
Мой код выглядит следующим образом:
import UIKit
enum SampleError: Error {
case foo
}
func bar() -> Result<Int, SampleError> {
}
При компиляции я получаю:
Использование необъявленного типа 'Результат'
Я дважды проверил настройки и подтвердил с помощью приведенного ниже кода, что я использую Swift 5.0
#if swift(>=5.0)
print("Hello, Swift 5.0")
#endif
Кто-нибудь сталкивался с подобной проблемой?