Rxswift, Input/Ouput Model, MVVM으로 이루어져 있습니다.
외부에서 받아온 데이터를 테이블 뷰에 바인딩하여 여러 셀에 정보를 뿌리려고 합니다.
(bind(to: tableview.rx.items))
예를 들어 받아온 데이터가 프로필, 상품 등의 관한 정보를 담은 한 가지 타입으로 정의 되어있으며
이를 row가 0일땐 상품정보, 1일땐 프로필 정보 이런식으로 여러 셀에 뿌립니다.
그런데, 받아온 데이터가 배열이 아니라 여러 셀에 뿌릴 수 없고,
임의의 배열로 만든다 하더라도 배열 타입이 Observable<[Any]>으로 형성되어 효율적이지 못 합니다.
어떤식으로 해결해야 할까요?
감사합니다.