RxSwift
-
RxSwift - TraitProgramming/RxSwift 2022. 3. 24. 21:07
안녕하세요 BeePeach입니다 :) 오늘은 Trait에 대해서 공부해보도록 하겠습니다. Trait는 이전에 우리가 공부한 기본적인 Observable보다 좀 더 특정된 기능에 집중한 Observable입니다. Trait들도 결국에는 Observable입니다. 그래서 Trait를 쓰는 코드에는 우리가 공부했던 Observable을 사용해도 아무런 문제가 없습니다. 하지만 Trait를 사용하는 이유가 존재하겠죠? Trait를 이용하면 간편하고 직관적인 코드를 만들 수 있습니다. 오늘은 RxSwift에서 제공하는 Trait에 대해서 공부해볼 예정입니다. 그 이후 RxCocoa를 공부하고 난 뒤에 RxCocoa에서 제공하는 또 다른 여러 Trait를 살펴보도록 하겠습니다. 일반적으로 RxSwift에서 제공하는..
-
RxSwift - 개요Programming/RxSwift 2022. 3. 3. 23:17
안녕하세요 BeePeach입니다 :)오늘은 RxSwift에 대해서 공부를 해볼 예정입니다. iOS 공부를 하다 보면 RxSwift는 한 번쯤 들어보셨을겁니다.채용공고에도 우대사항에는 꼭 RxSwift 경험 해보신 분이라는 문구가 있죠.그래서 많은 신입개발자 분들이 RxSwift를 공부하려고 하실텐데요! 하지만 RxSwift를 왜 공부해야하는지, 언제 사용해야하는지를 모르고 무작정 시작하면 제대로 사용할 수 없습니다.그래서 오늘은 RxSwift의 기본 개념에 대해서 공부해보도록 하겠습니다. 이 내용은 적어도 Async(비동기), Sync(동기)의 개념은 알고있어야 이해가 쉽습니다. Rx 사용 이유 RxSwift는 Reactive Programming 아이디어를 Swift에 적용시킨 것입니다.왜 Swift..