Я использую RxSwift для своего приложения iOS.
У меня есть функция, которая возвращает Observable
элементов с именем Repository
.
func search(query: String) -> Observable<Repository>
По сути, он делает сетевой запрос к github для загрузки репозиториев с учетом поискового запроса.
Теперь, когда я вызываю эту функцию, я следую примеру в документация по RxSwift:
search(queryText).subscribeNext({ repo in
print(repo)
})
Но Xcode говорит
Не удается вызвать «subscribeNext» со списком аргументов типа «((Репозиторий) -> ())»
Это странно, потому что Xcode предлагает подать в суд, когда я использую автозаполнение. Я уже пробовал очистить и перестроить. Я получаю ту же ошибку, даже если использую другой метод подписки.
Итак, что с этим не так?