앞 전에 observable이 뭔지 배웠으니까~ 이젠 생성하는 법을 알아보자
**
오직 하나
**의 요소를 포함하는 Observable Sequence를 생성
let observable: Observable<Int> = Observable<Int>.just(1)
**
주어진 값
**들에서 Observable Sequence를 생성
let observables= Observable.of(1,2,3)
array 요소들로
Observable Sequence를 생성
let observables2 = Observable.from([1,2,3])
근데 우리가 단순히 이런 요소 방출 용도로 쓰고 싶어서가 아니라 비동기 이벤트를 만들고 싶어자나.. 이제 그걸 알아보자!
⇒ 즉 결과값에 따라 내 맘대로 onNext, onCompleted, onError를 뱉어내는 거!
<aside> ⭐ 파라미터로 Observer를 매개변수로 받는 클로저를 전달받는 Observable Sequence를 생성
→ 매개변수로 받은 Observer의 onNext, onCompleted, onError 메서드를 직접 호출 가능!
</aside>
create 메서드의 원형을 보면