Я не знаю почему, но мой код падает на этом издателе $ searchTerm. У меня есть много таких издателей в моем коде, и все остальное работает нормально. Это только не работает в этой новой версии XCode и работает в предыдущей версии. Если я прокомментировал эту строку и заменил ее _searchTerm.projectedValue, она начинает работать как обычно!
_searchTerm.projectedValue
//$searchTerm
.debounce(for: .milliseconds(350), scheduler: DispatchQueue.global())
.flatMap { term in
self.search(by: term)
}
.print("searching")
.receive(on: DispatchQueue.main)
.assign(to: \.results, on: self)
.store(in: &disposables)
У меня ошибка
Неустранимая ошибка: вызов удаленного метода