옛글
[iOS프로그래밍] iOS 이미지 리소스 관리(Retina Ipad @2x 명명법포함)
◎이미지 리소스 관리 주의 방법 - 같은 이름은 불가능 - 마우스로 xcode 에 넣어주면 물리적으로 논리적으로 들어간 것으로 의미 1. 이미지를 Refrence Folder로 관리폴더 가야하고 복사하고 넣고 또 왼쪽 트리 리스트 ( tree List ) 넣고 등등.. 여간 귀찮은게 아니다 자 그럼 다른 방법으로 관리 해보자 1234폴더를 넣을때 이런 화면 많이 보았을것이다 저기에서 Folder 여기 부분에 있는 "Create folder references for any added folders" 두번째를 클릭하고 폴더를 추가해보자 그럼 이렇게 퍼렇게 폴더가 생겨서 들어갔을것이다 이건 바로 로컬에 있는 폴더 속성과 환경을 그대로 가져가는것이다 저 design 이라는 실제 폴더에 이미지를 추가하면 ..
[iOS프로그래밍] iOS Bluetooth 사용 범위
iOS의 Bluetooth 지원 범위Hands-Free Profile (HFP 1.5) - 핸즈프리Phone Book Access Profile (PBAP) - 폰북Advanced Audio Distribution Profile (A2DP) - 블루투스 헤드폰Audio/Video Remote Control Profile (AVRCP) - 앞/뒤 선곡, 재생 멈춤 등Personal Area Network Profile (PAN) - 핫스팟, 멀티플레이어 게임Human Interface Device Profile (HID) - 블루투스 키보드※ 특정 기능이 아닌 일반적인 통신을 위한 Serial Port Profile (SPP)은 보안상의 이유로 막혀 있음 ※ 기기에서 SPP가 아닌 PAN과 같은 프로파일을..
[iOS프로그래밍] 한글지원 TTS API ISpeech
IOS용 Free TTS engineiSpeech (http://www.ispeech.org/)iOS, Android, Web 등의 여러 플랫폼으로 라이브러리와 샘플이 제작되어 있음.가입하여 API 키를 받고 키와 함께 초기화하여 해당 API를 호출하면 서버에 연결하여 해당 speech를 재생.현재 웹 버전은 유료, 모바일 버전은 무료로 운영되고 있으며 상용 어플에 사용 가능함.한글 발음은 비교적 좋은 편임.추후 유료화 여부에 대한 언급은 없으나 유료화 되지 않는다는 보장은 없음.인터넷 연결 필요."Powered by iSpeech"와 같은 텍스트와 로고를 사용하여야 함https://www.ispeech.org/developers/iphone SDK다운로드 주소
[iOS프로그래밍] JSON파싱하기(SBJSON & NSJSONSerialization)
http://seorenn.blogspot.com/2011/04/ios-sbjson-json-framework.html 에서 퍼왔습니다. http://stig.github.com/json-framework/ 공식사이트에서 다운로드 받거나 github의 소스를 clone 해서 받을 수 있다. 압축을 풀어보면 일반적인 XcodeProject 형식의 내용들이 나타난다. 정확하게 어떤 식으로 사용해야 할 지는 잘 모르겠지만 (...) 내 경우 개발중이던 프로젝트의 Classes 디렉토리에 다음 소스 파일들을 그냥 통째로 복사해 넣었다. JSON.h NSObject+JSON.h NSObject+JSON.m SBJsonParser.h SBJsonParser.m SBJsonStreamParser.h SBJsonStr..
2012년 5월 티스토리 초대장 배포! (9장)
Yes이런 분들께 드립니다!1. 다른 블로그를 사용해보셨던 분2. 이메일 주소가 정상적인 분3. 블로그를 시작하려는 이유를 남겨주신 분!No이런 분들께 드리지 않아요!1. 이메일 주소가 의심되는 분!2. 이메일 주소를 남기지 않으신 분3. 이유도 없이 달라고 하시는 분! 댓글로 달아주세요^^ 본인의 이메일 주소 / 어떤 목적으로 하실지 / 얼마나 열심히 하실수 있는가!? 에 대해 적어주시면 보내드리도록 하겠습니다. 9장 배포하겠습니다! 좋은 인연을 만들어가실분~?
[iOS프로그래밍] XCode 애니메이션(움직이는 이미지) 만들어보기
// ViewApplication.h #import @interface ViewController : UIViewController { IBOutlet UIImageView *aniview1; } @end // ViewApplication.cpp- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. aniview1.animationImages = [NSArray arrayWithObjects: [UIImage imageNamed:@"ani01.png"], [UIImage imageNamed:@"ani02.png"], [UIImage imageNamed:@..
[iOS프로그래밍] #Define 전처리문
#define 이란?? 전처리기 종류중에 하나인데, 매크로 상수라고 표현한다. #define 매크로 프로그램에서 여러번 사용되는 상수값을 고정적으로 정해 두는 것이다. //example#include //기본적인 우리가 헤더파일을 포함하고 사용할때는 전처리기인 #include 입니다.#define Max 5 //이런식으로 전처리기 #define을 선언하며는 Max 값은 5로 저장되는 것입니다. 주의 해야할것은 ;(세미콜 론이 안들어간다는 것을 알고 계셔야 합니다. C 문장이아니고 전처리기여서 쓰면 컴파일 오류가 발생 합니다. int main(void){ int a=5,b=1; printf("%d",Max); //이런식으로 Max 값을 출력하면은 5라는 숫자가 나오는 겁니다.Max = a+b; //Max ..
Mac에 Ruby(RVM)쉽게 설치하기
Installing RVMPlease do not attempt an install until you have read all sub-sections under the RVM Section. This contains important information that affects your installation, and subsequent use.Quick InstallInstall RVM:$ curl -L get.rvm.io | bash -s stableLoad RVM:$ source ~/.rvm/scripts/rvmFind the requirements (follow the instructions):$ rvm requirementsInstall ruby:$ rvm install 1.9.3Or guide..