WWDC20 Dub Dub Diary, Part 1
From June 23 to June 26, WWDC20 was hosted online. I was lucky to win the last WWDC18 and WWDC19 event, and I went to America alone and enjoyed it. So I couldn’t feel the heat, the atmosphere and t...
From June 23 to June 26, WWDC20 was hosted online. I was lucky to win the last WWDC18 and WWDC19 event, and I went to America alone and enjoyed it. So I couldn’t feel the heat, the atmosphere and t...
최근에 프로젝트에 TDD를 위해서 오픈소스 라이브러리 추가하여 작업 진행 중에 있습니다. RxTest 및 기타 라이브러리 추가하여 작업한 부분을 로컬 리파지토리에 병합하려고 하니 build 에러가 떴습니다. 다른 작업자분께서 작업한 부분이라 pull 받고 나서 에러가 떴는데, 아래와 같이 Xcode 콘솔에 나타났습니다. dyld: Library no...
2017년도 T아카데미 (18차) '대학생을 위한 Git 실전 활용법' 강의 내용 정리
Sometimes you need to add image to a string in a UILabel, but using UIImageView gets complicated and sometimes not efficient. But Apple provides a simpler way, using NSAttributedString and NSTextAt...
Overview 해당 포스트는 개인적으로 iOS 공부할 때 도움이 된 리소스들을 모아놓은 글입니다. 개인에 따라 도움이 되는 자료일 수 있고, 아닐 수 있기 때문에 가볍게 참고용으로 보시면 좋을 것 같습니다. ☺️ July 2024 애플 개발자 공식 사이트 추가하면서 글 전체적으로 최신 정보 반영했다. 애플 개발자 공식 사이트 스위프트 공...
While typing a text in UITextField, we could get the current text with UITextFieldDelegate’s Instance Method textFieldDidChangeSelection(_:). But this method only works at iOS 13.0+, so to let othe...
예전에 사내용으로 앱을 개발하여 배포했던 적이 있었다. 사내용으로 만들 때는 Enterprise 개발자 계정으로 Ad Hoc 또는 Enterprise 용으로 앱을 만들어 배포할 수 있는데, 그중에 Ad Hoc 방식으로 했던 것들을 정리해보았다. (개인적으로 보려고 작성해서 이해하기 힘들 수 있다.) iOS 앱 만들기 Bundle Identifi...
앱 프로젝트 진행하다 보면, 오픈소스 라이브러리를 사용할 때가 있다. Xcode 프로젝트에 오픈소스 라이브러리를 설치 및 연결하는 방법이 CocoaPods, Carthage 또는 Swift Package Manager를 사용한다. 대표적으로 CocoaPods를 많이 사용하는데, CocoaPods 이용할 때 유용한 팁들을 정리해 보았다. CocoaPo...
Localize Info.plist for description and application name, etc.
How to add pull-to-refresh control to scroll views