草庐IT

swift - RxSwit - 来自可观察忽略错误的驱动程序

假设我有一些最初填充了一些数据的View。然后我通过网络获取数据并想用这个更新的数据更新View。在这一点上,我想从这个observable创建Driver来驱动UI元素。但是,如果observable出现错误,我不想做任何事情,因为View已经有一些数据,所以我只想忽略这样的错误。asDriver()函数想要定义在出现错误时应该做什么。这样做可以吗:letdataUpdated:Observable=...letdriver=dataUpdated.asDriver(onErrorDriveWith:Driver.empty())? 最佳答案