This is the first release candidate of ReactiveCocoa 5.0. It targets Swift 3.0.
New since alpha 6
- Method call arguments can now be intercepted with
NSObject.reactive.signal(for:)
. Arguments are wrapped into an array ofNSNumber
andNSValue
, which can be conveniently retrieved by exploiting theNSNumber
andNSValue
bridging since Swift 3.0.1. (#3302)
Changed since alpha 6
- Method call interception now fully interoperates with method swizzling and message forwarding. (#3302)
- Method call interception now interoperates with other isa-swizzling frameworks with a certain caveats. Please refer to the interoperability guarantees listed in the pull request. (#3302)
Acknowledgements
Kudos to @mdiep, @ikesyo and @andersio who helped review the pull requests.