스레드 프로그래밍(1) - 스레드의 기초와 스레드 관리

프로세서의 발전 속도가 더뎌지면서, 단일 칩의 성능 향상보다는, 칩의 수를 늘림으로써 동시에 여러 작업을 수행함으로써 성능향상을 꾀하는 방향으로 나아가는데, 이를 활용하기 위해서는 반드시 멀티스레드 방식의 프로그래밍을 활용해야 합니다. 이 포스트에서는 이 멀티스레드의 기초인 스레드(Thread)와 애플 플랫폼에서 이를 적용하는 방법에 대해 알아보겠습니다. [Read More]

RxSwift연산자-Create

이번 포스트부터 꾸준히 Rxswift의 여러 연산자들을 살펴보도록 하겠습니다. 원래는 카테고리 별로 묶어서 포스트를 작성하려고 했으나, 포스트의 호흡을 짧게 유지하고, 필요한 연산자를 빠르게 찾아볼 수 있도록 연산자 하나하나 포스트를 작성하도록 하겠습니다. [Read More]

Swift의 메모리 안정성

이번 포스트에서는 swift의 기반에 깔려있는 안전장치들을 살펴보겠습니다. 대부분의 경우 프로그래머들은 이를 신경쓰지 않아도 되지만, 가끔은 필요한 때가 있을 것입니다. 오늘은 이러한 부분들을 알아보겠습니다. [Read More]