본문 바로가기

Programming/iOS40

xcode 4.0에서 static library 만들어서 사용하기.. xcode 4.0으로 메뉴나 사용 방법이 너무 낮설어서.. 적응하기 힘드네요 ^^; 사용하다가.. 정적 라이브러리를 로딩 할려고 하니.. 아이고 -_-;;;;; 방법은 똑같은데.. 메뉴가 너무 옮겨 져서. 정리 해 봅니다. 1. 빈 워크 스페이스 만들기. 예전과 크게 달라진 점 같습니다. 워크 스페이스를 통해서 프로젝트 단위로 작업을 할 수 있습니다. File > New > New workspace 로 해서 프로젝트 명을 넣고 빈 워크 스페이스를 제작 합니다. 2. 정적 라이브러리 만들기. File > New > New Project.. 를 선택합니다. 그리고 Framework & Library에서 Cocoa Touch Static Library를 선택합니다. 프로젝트 명을 적당히 넣고, 생성 합니다. .. 2011. 3. 2.
xcode 4.0 에서 svn ignore 설정 하기. xcode 3.x부터.. 이전까지는 svn에서 제외해야 하는 폴더가 build 폴더와 [프로젝트명].xcodeproj *.mode1v3, *.pbxuser 이렇게 였습니다. 그런데 4.0으로 올라 가면서 이게 변경이 되었네요.. YourProjectName.xcodeproj/xcuserdata/* YourProjectName.xcodeproj/project.xcworkspace/xcuserdata/* 이렇게 추가가 되었습니다. 설정은 아래와 같이 하시면 됩니다. $ cd YourProjectName $ svn propset svn:ignore build $ cd YourPorjectName.xcodeproj $ svn propset -R svn:ignore xcuserdata . -R옵션으로 모두 걸기 .. 2011. 2. 28.
터치 제스쳐 레퍼런스 가이드.. 화면에서 설명이나 메뉴얼, 기획서.. 등등 문서 많은 문서를 만들거나 커뮤니케이션을 할 때 표기 하기 힘든데.. 정말 알뜰하게 표기하는 가이드가 있네요 ^^;; 저 같이 디자인에 재능이 없는 사람도 간편하게 가져다 쓰면 쓸 수 있으니.. 좋은 자료 같습니다. 원본 링크 : Touch Gesture Reference Guidepdf파일은 여기에 올려 봅니다. 사이트에 가시면 visio나 ai용으로도 있습니다. 그리고 추가로 터치 관련 표기 법도 있네요. Touch Notation 2011. 2. 11.
아이폰용 빌드 스크립트 아이폰용 빌드 스크립트 이전에 포스팅 했었는데.. 이번에 코드 수정 하면서 약간 개선을 해서 올립니다. #!/bin/bash # iPhone 용 빌드 스크립트 # 압축은 현재 프로젝트 이름으로 바탕화면에 압축 파일을 생성 함. # # 도움말 보기 # pack -h # # 타겟 바꾸기 # pack [targetName] # 도움말 출력 function usage() { echo "`basename $0` [-h] targetName" echo "-h : help" echo "targetName : target name" echo " default = DIST" } # 옵션 검사 하기 while getopts :hr: optname ;do case $optname in h) usage; exit 1;; es.. 2010. 12. 27.
iPhone 4용 이미지 라시이징 스크립트 #2 iPhone 4용 이미지 리사이징 스크립트... 위 글을 포스팅하고 나서, 쓰다가 불편해서 약간 수정한 버전도 올립니다. 첫번째는 이전 스크립트를 개선한 버전으로 하위 폴더까지 뒤져서 파일이름을 변경해 줍니다. #!/usr/bin/python # -*- coding: utf-8 -*- ##################################################################### # iPhone 4 용 이미지 파일 리사이징 # 실행 전에 이미지 라이브러리 설치 필요 # http://www.pythonware.com/products/pil/index.htm # 이미지 라이브러리 설치 방법 # python setup.py install ########################.. 2010. 12. 13.
아이폰4용 이미지 svn에 add하기.. 아이폰4용으로 지원하기 위해서 aaa@x2.png 파일을 만들면 subversion에서 add가 되지 않는 당황스러운 상황이 발생합니다. $ svn add icon@2x.png svn: warning: 'icon' not found -_-;; 이럴때는 뒤에 @을 붙여서 써 주세요. $ svn add icon@2x.png@ A (bin) icon@2x.png 이렇게 해 주면, add가 되네요. 참나원.. 아래 스크립트는 위 과정에서 빼먹고 입력이 되지 않는 @2x파일들을 add하는 스크립트입니다. #!/bin/bash svn st | grep ^?.*@2x.*| sed 's/^?\ */svn add "/'| sed 's/$/"@/' |sh 혹시 저 처럼 shell에서 svn을 사용하시는 분들은 사용해 보세요. 2010. 11. 25.
아이폰/아이폰4/아이패드 아이콘 넣기 아이폰과 아이폰4를 제작 하다 보면, 아이콘의 크기도 다르게 되는데, 각 아이콘 별로 파일 및 크기를 정리 해 봤습니다. 그냥, 아이폰용으로 아이콘을 넣으면 @2x처리한 아이콘은 아이폰4에서 나오지 않아서, 아래와 같이 처리를 해 줘야 합니다. 아래와 같이 파일 이름과 사이즈를 맞춰서 아이콘을 만들어 줍니다. 파일 이름 아이콘 사이즈 용도 Icon.png 57x57 일반적인 아이폰 아이콘 Icon@2x.png 114x114 고해상도 iPhone4 아이콘 Icon-72.png 72x72 아이패드 아이콘 Icon-Small.png 29x29 설정용 아이폰 아이콘 Icon-Small@2x.png 58x58 설정 및 검색 결과 고해상도 iPhone4 아이콘 Icon-Small-50.png 50x50 설정 및 검.. 2010. 10. 20.
아이폰/아이패드 앱에서 사용자 폰트 사용하기. 아이폰/아이패드에서 사용자 폰트를 사용하기 위한 방법입니다. 아래 코드는 iOS 3.2이상 부터 지원을 합니다. 여기 예제에서는 네이버사의 나눔 손글씨를 이용했습니다. 1. 사용자 폰트를 Resources에 넣습니다. 2. Info.plist에 UIAppFonts를 추가 하고 폰트의 파일명을 배열에 추가 합니다. xcode에서는 Font provided by application을 추가해 주시면 됩니다. 3. 코드에서 폰트를 지정 합니다. [lb setFont: [UIFont fontWithName:@"Nanum Brush Script" size:lb.font.pointSize]]; [tf setFont: [UIFont fontWithName:@"Nanum Brush Script" size:tf.font.. 2010. 10. 12.
iPhone 4용 이미지 리사이징 스크립트... 아이폰4용 이미지를 일일히 리사이징하고 파일명 변경하기 귀찮은 관계로 간단하게 제작 했습니다. 스크립트는 파이썬입니다. 맥엔 파이썬이 기본적으로 설치되어 있어서.. 파이썬은 설치 하실 필요 없습니다. 하지만, 이미지처리를 하기 위해서는 추가로 라이브러리를 설치 하셔야 합니다. 라이브러리는 아래 주소로 가셔서 받으시면 됩니다. http://www.pythonware.com/products/pil/index.htm 제가 받은건 가장 최신인.. Python Imaging Library 1.1.7 Source Kit 입니다. 받으신 파일을 압축을 푸시고, python setup.py install 이렇게 설치 하시면 됩니다. 그리고 스크립트는 아래와 같습니다. 파일명 : iPhone4ImageResize.py .. 2010. 9. 2.
xcode에서 git의 exclude 설정해 주기 xcode에서 git를 사용 할 때 exclude될 항목을 간단하게 설정하는 방법이 있어서.. 소개 할까 합니다. http://github.com/tbarbe/Xcode-Git-User-Script 위 사이트에 가면 git에서 사용할 exclude 스크립트 설정입니다. pasteMe_into_xcode_script_menu 위 파일일 내용을 xcode의 상단 메뉴 바에서 종이 모양의 아이콘에서 Edit User Script를 선택합니다. 그 다음에 더하기(+) 버튼을 눌러서.. 스크립트 내용을 복사합니다. 그리고 pasteMe_into_xcode_script_menu에 있는 스크립트를 붙여 넣기를 합니다. 그리고 실행하는 방법은.. 역시 상단 메뉴에서 종이 모양을 선택 후 아까 입력한 스크립트를 실행 하.. 2010. 8. 25.