/ / IOS RxSwift वेधशाला सरणी से अवलोकन के सरणी बनाएँ - ios, rx-स्विफ्ट

आईओएस आरएक्सस्विफ्ट अवलोकन करने योग्य सरणी - आईओएस, आरएक्स-स्विफ्ट से अवलोकन के ऐरे बनाएं

मैं एक चेन फंक्शन का निर्माण कर रहा हूँ, जो फ्लो पिछले फंक्शन से परिणाम लेने के लिए है और प्रत्येक एलिमेंट के माध्यम से लूप कुछ गणना करता है और मूल सरणी पर अंतिम रिटर्न देता है।

मेरे पास है

func(A) -> Observable<[Object]>
func(B)(Object) -> Observable<Object>

हम इस तरह से जंजीर कैसे बनाते हैं?

Observable<[Object]> -> [Observable<Object>] -> Observable<[Object]>

उत्तर:

उत्तर № 1 के लिए 4

आप atflatMap´ ऑपरेटर के साथ कार्य कर सकते हैं:

funcA().flatMap{ objects in
Observable.from(objects)
}
.flatMap{ eachObject in
funcB(eachObject)
}