Fork한 Repository Sync하기 (동기화하기)
예전에는 리파지토리를 fork 해서 사용해 본 적이 드물었는데, 최근에는 fork 해서 개인 리파지토리에서 개발하다가 upstream 리파지토리로 반영하는 일이 잦아들었다. 그래서 개발하다 보면 최신 상태로 동기화 작업을 해야 하는데 맨날 까먹어서 글로 남기려고 한다. 터미널 연다. 작업하고 있는 리파지토리 경로로 이동한다. upstre...
예전에는 리파지토리를 fork 해서 사용해 본 적이 드물었는데, 최근에는 fork 해서 개인 리파지토리에서 개발하다가 upstream 리파지토리로 반영하는 일이 잦아들었다. 그래서 개발하다 보면 최신 상태로 동기화 작업을 해야 하는데 맨날 까먹어서 글로 남기려고 한다. 터미널 연다. 작업하고 있는 리파지토리 경로로 이동한다. upstre...
From Swift 5.3 and later, enums can be comparable
You can show how long the project build in Xcode by entering below command in Terminal.app. defaults write com.apple.dt.Xcode ShowBuildOperationDuration YES After entering the command, if you bu...
In Swift, we can use multiline string literal to express several lines of string. Although, adding the new line character \n can create line break, it only works for string that are displayed. Use ...
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
이제 곧 4년 차, 미드 레벨(mid-level) 개발자가 될 예정이다. 생각보다 빠르게 시간이 지난 것 같다. 3년의 개발 생활을 회고하면서 그동안 나는 어떤 일을 했고, 앞으로는 어떤 방향으로 개발하고 싶은지 정리하고자 이 글을 쓰게 되었다. 실무 경험을 배우고 익숙해지는 시기 입사하고 나서 약 1년 6개월 동안은 시니어 개발자와 함께 개발하면...
How to round corners specifically on a UIView
Create xib file for view controller
Xcode 사용하면서 알게 된 소소한 팁들을 소개한다. 1. Annotation을 잘 활용하자 Xcode에서 TODO, MARK, FIXME Annotations이라는 것을 주석처럼 쓰면서 용도별로 사용할 수 있다. TODO - 이름 그대로 작업하면서 해야할 일들을 쓴다. MARK - 하나의 섹션 덩어리로 사용할 수 있다. 주로 영역 단위로...
2023.01.20 업데이트: macOS Ventura 13.1 버전 기준으로 업데이트 맥os를 사용한 지 6년이 되었고, 항상 새로운 맥북 혹은 초기화 후에는 나한테 맞는 설정을 한다. 새로 설정할 때마다 가끔 까먹을 때도 있어 글을 쓰게 되었다. 혹시나 이 글을 읽게 되었다면, 해당 내용 중에 유용한 거 있으면 적용해 보아도 좋을 것 같다. ...