최근 포스트

[UIKit-11] NSAttributedString을 통해 예쁘게 스타일 잡아보기

NSAttributedString은 텍스트 자체에 스타일을 설정할 수 있는 텍스트 타입니다. 나는 이 것을 공부하기 전에 예를 들어 ‘이것은 iOS입니다.’ 라는 label이 있을 때 iOS만 큰 font로 강조를 하고 싶다면 여러개의 label을 생성해 iOS만 특별히 크게 해주...

[UIKit-09] UITabBarControllers

Login과 Onboarding 화면을 모두 마쳤으니, 본격적인 Main화면을 구성하려고 한다. 이전 Storyboard 방식으로 개발을 할 때, 사용해본 경험이 있고 스타벅스 앱이나 거의 대부분의 앱에서 Main 화면으로 사용되는 TabBarController를 먼저 이용하려고 ...

[UIKit-08] 메모리 관리를 위한 NSUserDefaults

NSUserDefaults에 대해 공부해보기로 하였다. 이것을 하는 이유는 현재 개발 중인 앱이 OnboardingScreen(소개 화면)이 있는데, 앱을 껐다가 다시 켜도 이 화면이 계속 나오기 때문에 이미 읽었다고 기억하고 다음 부터는 보여주지 않도록 하기 위해서이다. 단순히 ...

[iOS] objc, selector에 관하여

Swift를 활용하여 iOS 어플리케이션을 개발하다 보면 반드시 보는 것들이 있다. 이때까지 정확한 의미와 왜 사용하는지 이유를 잘 몰랐지만, 이번에 확실히 집고 넘어가기 위해 포스팅을 한다.