Home
Joohee Kim's Blog
Cancel

개인적으로 추천하는 도움이 되는 iOS 공부 자료

해당 포스트는 개인적으로 iOS 공부할 때 도움이 되는 책, 인터넷 자료, 강의 등을 모아놓은 글입니다. 개인에 따라 도움이 되는 자료일 수 있고, 아닐 수 있기 때문에 가볍게 참고용으로 보시면 좋을 것 같습니다. :) 책, 인터넷 자료, 강의 1. 책 꼼꼼한 재은 씨의 스위프트 시리즈 꼼꼼한 재은 씨의 스위프트 기본편...

How to detect current text while texting in UITextField

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...

Ad Hoc 방식으로 iOS 앱 개발하는 방법

예전에 사내용으로 앱을 개발하여 배포했던 적이 있었다. 사내용으로 만들 때는 Enterprise 개발자 계정으로 Ad Hoc 또는 Enterprise 용으로 앱을 만들어 배포할 수 있는데, 그중에 Ad Hoc 방식으로 했던 것들을 정리해보았다. (개인적으로 보려고 작성해서 이해하기 힘들 수 있다.) iOS 앱 만들기 Bundle Identifi...

CocoaPods 팁 (설치부터 오류 해결)

앱 프로젝트 진행하다 보면, 오픈소스 라이브러리를 사용할 때가 있다. Xcode 프로젝트에 오픈소스 라이브러리를 설치 및 연결하는 방법이 CocoaPods, Carthage 또는 Swift Package Manager를 사용한다. 대표적으로 CocoaPods를 많이 사용하는데, CocoaPods 이용할 때 유용한 팁들을 정리해 보았다. CocoaPo...

Info.plist Localization

Recently, one of our app got rejected by App Store Connect, because it needed to update NSPhotoLibraryUsageDescription content. There was not enough reason why our app need to access user’s photo l...

Add Refresh Control to Collection View

I’ve been currently rebuilding a project that I’m working on, and there were some UI issues when refreshing datas. UIRefreshControl was implied for pull-to-refresh style, but the project deployment...

How to deal with scroll view content size with storyboard

UIScrollView is very useful when presenting content that are larger than a single screen. I’ve been using it to support iPhone SE users or iPhone 8 users to let them scroll and see contents. I pre...

Use Sets for unique

If there is something you need to handle data unique, use Sets instead of Array. Sets are like array, but there are some difference. It is not stored in order. Use array instead. No duplicat...

깃허브(GitHub) 블로그 jekyll 테마 커스텀(custom)하기

어제 깃허브 블로그 구축하고 나서 꾸미려고 하니깐 뭔가 마음대로 꾸밀 수 없는 걸 느껴서, 테마를 가져와서 내 입맛대로 꾸밀 수 있을까 찾다가 jekyll theme을 fork 해서 커스텀할 수 있는 방법이 있다고 했다. 오늘 포스트는 테마를 조금 커스텀 할 수 있는 부분에 대한 내용을 담았다. 소스에 있는 세팅들 보다가 수정하고 싶은 부분이 생겼는...

깃허브(GitHub) 블로그 구축하기

개발자들이라면 한 번이라도 봤을 만한 블로그 주소는 {username}.github.io 일 것이다. 개인적으로 깃허브 블로그 페이지 만들면서 고생해서 간단하고 최소한의 작업으로 구축하는 방법을 기록하기 위해 포스트를 쓰기로 했다. 먼저 GitHub 계정으로 새로운 리파지토리(repository)를 만들면 된다. 자세한 설명은 GitHub Pages...