Xcode 10.2 - использование необъявленного типа Результат
Я скачал бета-версию 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
Кто-нибудь сталкивался с подобной проблемой?
1 ответ
Решение
Обновить:
Result
теперь доступна с выпуском Xcode 10.2 beta 2. ура
Вот ссылка на заметку о выпуске, где вы можете найти более подробную информацию о Swift
изменения.