Ken Song[SWIFT] UISegmentedControl을 커스텀 해보자오늘은 UISegmentedControl를 커스텀하기위해 제가 시도했던 과정을 기록해보겠습니다.Mar 17Mar 17
Ken Song[SWIFT] ARC와 Strong/Weak/UnownedARC (Automatic Reference Counting)는 Swift와 Objective-C 언어에서 사용되는 메모리 관리 기법이다. ARC는 개발자가 명시적으로 메모리 관리를 처리하지 않고도 객체의 참조 카운트(Reference Count)를…Jan 15Jan 15
Ken Song[SWIFT] Compositional Layout이용해서 CollectionView 구성하기UICollectionView에 적용할 수 있는 layout은 Flow Layout 말고도 Compositional Layout이 있다.Jan 7Jan 7
Ken Song[SWIFT] UserDefault를 이용한 key-Value 데이터 저장개발을 하다보면 간단한 데이터를 지속적으로 사용해야 하는 경우를 마주치게된다. 평소 이런 상황에서는 싱글톤객체를 이용하여 관리했었는데, NSObject를 살펴보다가 UserDefault를 알게 되었다.Dec 1, 2023Dec 1, 2023
Ken Song[SWIFT] intrinsicContentSize (feat.동적으로 크기가 조절되는 Superview)UI 구성을 하다보면 , subview의 크기에 따라 superview의 크기를 결정하고 싶은 경우가 있다. 이를 Layout Contraints로 잡고자 한다면, 한가지 의문이 들게 된다.Nov 19, 2023Nov 19, 2023
Ken Song[SWIFT] RxSwift(8) : Subject💡 기본적으로 Observable의 한 종류인데 , Subject는 subscribe도 할 수 있고 외부에서 데이터를 넣어줄 수 있다고 하는데 뭔소린지 모르겠으니 일단 보자.Oct 8, 2023Oct 8, 2023
Ken Song[SWIFT] RxSwift(7) : 스트림을 직접 만들어 보자로그인화면을 구성하는 UI에 Rx를 적용시켜 UI를 업데이트 해보자.Oct 8, 2023Oct 8, 2023
Ken Song[SWIFT] RxSwift(6) : Scheduler와 Side Effect사실 이 메소드는 메인스레드에서 실행되고 있다. 즉, 이 메인 스레드를 차지하고 있기 때문에 이 메소드가 실행 중일때 내가 다른 작업을 명령할 수 없다.Oct 8, 2023Oct 8, 2023
Ken Song[SWIFT] RxSwift(5): subscribe()와 Event 타입subscribe()의 역할 : 생성한 Observable을 구독함으로써 활성화 시키는 역할.Oct 8, 2023Oct 8, 2023