Home
Joohee Kim's Blog
Cancel

Underscores as thousands separators

When using large Int numbers, we can use underscores as thousands separators to make it easier to read. let love = 3_000 var population = 9_000_000

주니어 개발자의 마지막, 미드레벨(mid-level) 개발자의 시작

이제 곧 4년 차, 미드 레벨(mid-level) 개발자가 될 예정이다. 생각보다 빠르게 시간이 지난 것 같다. 3년의 개발 생활을 회고하면서 그동안 나는 어떤 일을 했고, 앞으로는 어떤 방향으로 개발하고 싶은지 정리하고자 이 글을 쓰게 되었다. 실무 경험을 배우고 익숙해지는 시기 입사하고 나서 약 1년 6개월 동안은 시니어 개발자와 함께 개발하면...

How to round corners specifically on a UIView

To round a corner on a UIView, you can set the layer’s cornerRadius value. Simply use it like this: cornerView.layer.cornerRadius = 8 cornerView.layer.clipsToBound = true // to make the corner ...

How to create a view controller from xib

Creating a new view controller was easy. I’ve used to create a view controller from Storyboard, and instantiated in code. Although this way is easy, so many view controllers in a Storyboard can inc...

Xcode 소소한 팁

Xcode 사용하면서 알게 된 소소한 팁들을 소개한다. 1. Annotation을 잘 활용하자 Xcode에서 TODO, MARK, FIXME Annotations이라는 것을 주석처럼 쓰면서 용도별로 사용할 수 있다. TODO - 이름 그대로 작업하면서 해야할 일들을 쓴다. MARK - 하나의 섹션 덩어리로 사용할 수 있다. 주로 영역 단위로...

나의 새로운 Mac 설정 목록 (Setup my personal Mac)

맥os를 사용한 지 6년이 되었고, 항상 새로운 맥북 혹은 초기화 후에는 나한테 맞는 설정을 한다. 새로 설정할 때마다 가끔 까먹을 때도 있어 글을 쓰게 되었다. 혹시나 이 글을 읽게 되었다면, 해당 내용 중에 유용한 거 있으면 적용해 보아도 좋을 것 같다. 최신 소프트웨어로 업데이트하기 Apple ID iCloud Dr...

WWDC20 Dub Dub Diary, Part 5 - Data Essentials in SwiftUI

The last day of WWDC20, ended well with many amazing sessions. This day had an interesting session, which many of developers waited. For the last article of WWDC20, let’s see the details and my las...

WWDC20 Dub Dub Diary, Part 4 - Swift type inference, writing tests to fail

For the fourth day of WWDC20, among great sessions there were two most interesting sessions about Swift language and testing. This article will talk about these two amazing sessions. Embrace Swift...

WWDC20 Dub Dub Diary, Part 3 - Code-along, New Components, and build for iPad

Many sessions were also posted on the third day of WWDC20. In particular, sessions focused on game centers were concentrated, but they were not my interests because I wasn’t developing game apps. I...

WWDC20 Dub Dub Diary, Part 2 - Widget, App clips, and SwiftUI

On the second day of WWDC20, sessions were uploaded all at once and could be viewed immediately without waiting. Before this year, there were sessions by time and place, so waiting and listening a ...