iOS 프로젝트에 prefix.pch 파일 추가하기

예전에는 프로젝트를 만들면 xxx-prefix.pch 라는 파일이 있었는데 언제부터인가 프로젝트를 생성하면 이 파일이 사라져서 생성이 되었다. 이 prefix라는게 어떤 용도냐면 프로젝트에 전체적으로 적용 되는 설정이다 예를 들어서 앱 전체에 사용되는 앱 타이틀이 있다 해당 뷰컨트롤러마다 @”title”라고 적어주면 만약 타이틀이 변경되면 해당 뷰컨트롤러마다 다 변경을 해줘야한다. 이럴때 prefix파일에 define을 사용하여 앱 타이틀을 적고 앱 안에서 해당 설정을 […]

iOS 프로젝트에 코코아팟 사용하기 CocoaPods

프로젝트를 진행하면서 모든 기능을 혼자서 혹은 내부에서 개발하여 진행하기란 매우 힘들고 비용과 시간이 많이 들어간다. 나는 깃헙을 애용하고 ‘이런 기능이 필요한데…’ 싶으면 일단 깃헙에서 먼저 검색을 해본다. 이렇게 깃헙에서 프로젝트를 받아 내 소스에 적용을 하면서 처음에는 잘 작동한다. 그런데 1~2년정도 지나서 해당 프로젝트에 쓰인 기능이 디플리케이티드 되서 리뷰 올리다가 리젝 먹으면 그 기분이란 정말 억울하기 […]