텍스트 처리는 개발의 모든 영역에서 중요하게 다뤄지는 부분입니다. 그 중에서도 iOS는 문자열을 직접 사용자에게 보여줘야하기 때문에 문자열을 다양한 형태로 보여주기 위한 기능을 제공합니다. 이번 포스트에서는 이러한 기능을 제공해주는 핵심 클래스인 NSAttributedString에 대해서 알아보겠습니다.
[Read More]
카카오 동계 인턴십 후기(2) - 전환까지의 이야기
이번에는 지난 포스트에 이어서 인턴십 기간동안 수행했던 과제와 이를 수행하면서 느낀 점, 그리고 전환 과정과 그 결과에 대해서 이야기해보려고 합니다.
[Read More]
카카오 동계 인턴십 후기(1) - 합격하기까지의 이야기
지난 겨울 카카오에서는 처음으로 대규모 인턴십을 진행했습니다. 당시 수시 지원에서 탈락한지 얼마 되지 않았던 저는 면접 때 곧 인턴십이 있으니 거기에 지원해보라는 이야기를 면접관님께 들었기 때문에 이번 인턴십에는 당연히 지원을 하게 되었습니다. 이번 후기에서는 인턴십을 위한 준비 과정과 합격하기 위해 거친 과정을 나눠보고자 합니다.
[Read More]
Foundation의 Swift 타입 브릿징
지난 포스트에서 이러한 이야기를 했었습니다.
[Read More]
Foundation이 제공하는 특별한 Collection들
이번 포스트에서는 Foundation이 제공하는 Collection중에서 특별한 기능을 가진 Collection에 대해서 알아보도록 하겠습니다. 여기서 특별한 Collection이라고 하는 것은 Swift 표준 라이브러리가 제공하는 Collection인 Array와 Set, Dictionary와 이에 대응되는 Foundation 클래스인 NSArray, NSSet, NSDictionary 그리고 이들의 Mutable 버젼 이외의 추가적으로 제공되는 Collection들을 이야기합니다. 특별한 Collection들은 기존 Collection들에서 추가적인 속성을 더한 것들입니다.
[Read More]