fra3il

fra3il


Navigation
TagXcode
Featured

iOS

DLog + XcodeColors

Posted on March 18th, 2015.

일반적으로 디버깅하기 쉽도록 NSLog 대신 DLog 와 같은 매크로를 이용하여 로그를 출력한다. 이와 비슷하게 로그의 가독성을 높이기 위한 방법이 뭐가 있을까 생각하다가 Logcat 이 떠올랐다. Xcode 에서는 XcodeColors 를 이용하여 Logcat 과 비슷하게 로그에 색을 입힐 수 있다. XcodeColors 설치 이후, 아래의 매크로를 추가하면 된다. View the code on Gist. 개발 환경에서 Crashlytics 를 사용하고 있다면, 다음과 같이 CLSNSLog, CLSLog 를 적용할 수 있다. View the code on Gist. 관련 링크 Get Your...

Featured

iOS

Prefix Header ( .PCH ) 추가하기

Posted on March 18th, 2015.

Xcode 6 에서는 Prefix Header 가 설정된 채로 프로젝트가 생성되지 않는다. 아래와 같이 PCH 파일을 직접 추가한다. TARGETS – Build Settings 의 왼쪽에서 All 을 선택한 이후, prefix header 로 검색하면 Apple LLVM 6.0 – Language 에서 Prefix Header 항목을 발견할 수 있다. Prefix Header 에 생성한 PCH 파일의 이름을 넣는다. 이때 $(SRCROOT)/PrefixHeader.pch, $(SRCROOT)/$(PROJECT_NAME)/PrefixHeader.pch 와 같은 형태로 파일의...

Featured

iOS

Xcode 의 CodeSnippet 을 Dropbox 로 동기화하는 방법

Posted on September 22nd, 2012.

Xcode 의 User Code Sinppets 를 이용하면 보다 편리하게 작업을 할 수 있다. 개인적으로 느끼는 불편함은 목록이 많아지면 관리가 힘들다는 점 그리고 동기화가 불가능하다는 것이다. ( 그래서 사용 빈도가 높은 것만 등록하고, 나머지는 CodeBox 로 관리한다. ) 열심히 찾아보니 동기화의 경우, 다음과 같은 방법으로 해결할 수 있었다. 1. 기존 CodeSnippets 디렉토리를 Dropbox 동기화 폴더로 이동 CodeSnippets 는 기본적으로 ~/Library/Developer/Xcode/UserData/CodeSnippets 에 저장된다. Dropbox 를 이용하여...