Recent posts

[Swift] Unicode - Extended Grapheme Clusters

April 29 2022

0. Unicode in swift 유니코드는 다른 쓰기 시스템에서 텍스트를 인코딩, 표현 및 처리하는 국제 표준이다. 모든 언어의 거의 모든 문자를 표준화된 형태로 표현하고, 텍스트 파일이나 웹 페이지와 같은 외부 소스에서 해당 문자를 읽고 쓸 수 있다. Swift의 Stri...

[Swift] Switch문 - fallthrough

April 28 2022

0. Swift에서의 switch문 fallthrough를 알아보기 전, Swift에서의 switch문과 C에서의 switch문의 차이를 알아보자. C에서의 switch문은 각 case 마다 끝에 break문을 삽입하지 않으면 모든 case를 실행하게 된다. 하지만 Swift에...

[iOS] RxSwift - Observable의 다양한 Operator(연산자) 2

January 26 2022

0. Dispose, DisposeBag 이번 포스팅에선 메모리 누수방지를 위해 무조건 필요한 dispose를 먼저 알아보고, 이후에 남은 생성 operator들을 알아보도록 하겠다. 1. Dispose 지난 포스팅에서 Observable은 구독(subscribe)하지 않으면 어떠...