Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let imageDataSubject = PublishSubject<Data>()
- let scheduler = ConcurrentDispatchQueueScheduler(qos: .background)
- imageDataSubject
- .observeOn(scheduler)
- .map { (imageData) -> UIImage in
- if let image = UIImage(data: imageData) {
- return image
- } else {
- return UIImage()
- }
- }
- .observeOn(MainScheduler.instance)
- .subscribe(onNext: { (image) in
- imageView.image = image
- })
- .addDisposableTo(disposeBag)
- imageDataSubject.onNext(swiftImageData)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement