Sự khác biệt giữa hai nhà khai thác này là gì? http://reactivex.io không đề cập đến .subscribeTiếp theo là tất cả.RxSwift - .subscribe vs .subscribeTiếp theo sự khác biệt là gì?
6
A
Trả lời
11
Trong các phiên bản RxSwift cũ hơn 3, subscribeNext(_: Value ->())
là phiên bản chuyên biệt của subscribe(_: Event<Value> ->())
.
subscribe(_:)
sẽ được kích hoạt cho mọi trường hợp sự kiện, cụ thể là .next(Value)
, .error(Error)
và .completed
.
subscribeNext
sẽ chỉ kích hoạt cho .next(Value)
, giải nén Value
trước tiên.
Tính đến RxSwift phiên bản 3, subscribeNext
tại
func subscribe(
onNext: ((Value) ->())? = nil,
onError: ((Error) ->())? = nil,
onCompleted: (() ->())? = nil,
onDisposed:() ->() = nil
)
là Các giá trị nil mặc định cho phép người dùng gọi subscribe
chỉ với callbacks họ quan tâm về.
Các vấn đề liên quan
- 1. JS.checked vs jquery attr ('checked'), sự khác biệt là gì?
- 2. Sự khác biệt giữa Helix vs Perforce là gì?
- 3. Factory Girl vs. User.create - sự khác biệt là gì?
- 4. Jam vs Bower, sự khác biệt là gì?
- 5. Sự khác biệt giữa IWindsorContainer vs IUnityContainer là gì?
- 6. Linq .Any VS .Exists - Sự khác biệt là gì?
- 7. Rscript vs. source: Sự khác biệt chính là gì?
- 8. CATALINA_OPTS vs JAVA_OPTS - Sự khác biệt là gì?
- 9. Microsoft.Data.Edm vs Microsoft.OData.Edm: sự khác biệt là gì?
- 10. underscorejs - sự khác biệt giữa extendOwn vs extend là gì?
- 11. @synthesize vs @dynamic, sự khác biệt là gì?
- 12. GWT VS Google Closure, sự khác biệt là gì?
- 13. javax.ws.rs.core.Cookie vs javax.ws.rs.core.NewCookie, sự khác biệt là gì?
- 14. mb_strpos vs strpos, sự khác biệt là gì?
- 15. git clone vs copy paste, sự khác biệt là gì?
- 16. getc() vs fgetc() - Sự khác biệt chính là gì?
- 17. Rails wrap_parameters vs include_root_in_json, sự khác biệt là gì?
- 18. AWS Lambda vs Heroku: sự khác biệt chính là gì?
- 19. $ dirty vs $ invalid: Sự khác biệt là gì?
- 20. MPI vs GPU vs Hadoop, sự khác biệt chính giữa ba song song này là gì?
- 21. sự khác biệt giữa/* ... */và là gì/** ... */
- 22. DTO và BO là gì? Sự khác biệt là gì?
- 23. Java IO vs NIO, điều gì thực sự khác biệt?
- 24. sự khác biệt thực sự giữa lemmatization vs bắt nguồn là gì?
- 25. Sự khác biệt giữa nhận và scanf là gì?
- 26. Sự khác biệt giữa \ r và \ n là gì?
- 27. Sự khác biệt giữa tệp * .bat và * .cmd là gì?
- 28. Haskell - lớp vs typeclass - sự khác biệt
- 29. Sự khác biệt giữa theo dõi lỗi và hệ thống theo dõi vấn đề là gì?
- 30. newid() vs newsequentialid() Sự khác biệt/ưu và nhược điểm là gì?
'subscriptionNext()' sẽ chỉ nhận các giá trị được phát ra và không chỉ các chỉ báo 'onComplete' hoặc' onError'. –
Tuyệt vời! Cảm ơn rất nhiều! –