Я пытаюсь изучить ReactiveCocoa и с трудом начинаю работать. Я продолжаю сталкиваться с незначительными ударами, поскольку API и учебники, кажется, устарели быстро. Возможно, у меня неправильное впечатление.Получение «использования необъявленного типа« NoError »с ReactiveCocoa
Просто пытаюсь следовать this Кажется, у меня нет NoError
.
Он должен быть импортирован правильно, так как у меня есть доступ к Signal
, rac_textSignal
и т.д., но я не знаю, почему NoError не доступен.
Их documentation также упоминает NoError
, но это приводит к 404.
Этот transition to RAC4 упоминает NoError
. Почему NoError
не объявлен? Я использую ReactiveCocoa 4.0.1.
Редактировать: Я только добавил public enum NoError : ErrorType {}
в начало файла, и теперь он работает. Я не уверен, что это правильное решение проблемы. В руководствах и учебниках не упоминается, что я должен сам распространять ErrorType
.
Спасибо, люди, кажется, жалуются на нарушение изменений, я бы не понял этого. 'import enum Result.NoError', а затем' typealias' ошибка работает для меня. – Filuren
@Filuren Счастливые, чтобы помочь. Так как это отлично подходит для вас, вам, вероятно, это не понадобится, но на всякий случай я буду следить за этой открытой проблемой. – dfri
Это правда, это было технически потрясающее изменение, которого мы не предвидели. – NachoSoto