Hi, I'm Alex (short for Alexander).
- Blog: kean.blog
- Built Nuke, Pulse, and other popular frameworks and tools
- Developed the initial CreateAPI version which is now maintained by @cookpad
Contacts
- Mastodon: @[email protected]
RxSwift extensions for Nuke
License: MIT License
Hi, I'm Alex (short for Alexander).
Contacts
Please add support for RxSwift 5.0.
Hi:
How can I use this for show placeholder without UIImageView extension?
like:imageURL-->ImageWithPlaceholder-->DecodedImage --> bind(to: UIImageView.rx.image) --> show with fade animation
Hi, I have a small question. โ
I know that in Nuke
, it has awesome feature called ImageLoadingOptions
.
And my question is is it possible to use this option when I use Nuke.ImagePipeline.shared.rx.loadImage
?
While I am reading your documentation I couldn't find any solution for this.
If there are any solutions, please tell me how.
*** Skipped building RxNuke due to the error:
Dependency "RxNuke" has no shared framework schemes
If you believe this to be an error, please file an issue with the maintainers at https://github.com/kean/RxNuke/issues/new
The following build commands failed:
CompileSwift normal arm64 /Users/.../Carthage/Checkouts/RxNuke/Source/RxNuke.swift
CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
(2 failures)
/Users/.../Carthage/Checkouts/RxNuke/Source/RxNuke.swift:70:49: error: same-type requirement makes generic parameter 'Trait' non-generic
/Users/.../Carthage/Checkouts/RxNuke/Source/RxNuke.swift:70:81: error: same-type requirement makes generic parameter 'Element' non-generic
/Users/.../Carthage/Checkouts/RxNuke/Source/RxNuke.swift:78:36: error: use of undeclared type 'Element'
/Users/.../Carthage/Checkouts/RxNuke/Source/RxNuke.swift:78:36: error: use of undeclared type 'Element'
A shell task (/usr/bin/xcrun xcodebuild -project /Users/.../Carthage/Checkouts/RxNuke/RxNuke.xcodeproj -scheme "RxNuke iOS" -configuration Release -sdk iphoneos ONLY_ACTIVE_ARCH=NO BITCODE_GENERATION_MODE=bitcode CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES clean build) failed with exit code 65:
** BUILD FAILED **The following build commands failed:
CompileSwift normal arm64 /Users/.../Carthage/Checkouts/RxNuke/Source/RxNuke.swift
CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
(2 failures)
XCode 8.2.1 (latest version available on El Capitan 10.11.6)
The README said RxNuke has this two functions
extension ImagePipeline {
func loadImage(with url: URL) -> Single<ImageResponse>
func loadImage(with request: ImageRequest) -> Single<ImageResponse>
}
where is
func loadImage(with url: URL) -> Single<ImageResponse>
Doesn't see it in the source also.
I'm using version 0.5
Just get a little bit confused by the document.
Thanks
I have seen that you are using orEmpty()
operator among some examples in the ReadMe. However, orEmpty()
doesn't exist in the source code. Is the ReadMe outdated or did you forget to create the operator? ๐
RxSwift community has recently released the version 5.1.0 which includes a fix for Apple's hard deprecation, starting April 2020.
Any chance to get a bump to support Nuke 8.0?
Hi Alexander,
I am playing around with Nuke, so I created a tableview that contains cells having only an image.
While scrolling faster I realised that the UITableView sometimes shows previously queued image.
Observable.concat(nukeManager.loadImage(with: viewModel.smallPhoto).orEmpty,
nukeManager.loadImage(with: viewModel.regularPhoto).orEmpty)
.bind(to: photoImageView.rx.image)
.disposed(by: rx.disposeBag)
Any idea why this happens?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.