본문 바로가기

스킨 바꿈 12년도 이후 처음으로 스킨 바꿔봄 산뜻하네 그래 안그래 어? ㅎㅎㅎㅎ 더보기
[iOS] Audio 동시재생 등 (AVAudioSession 관련) #출처 - http://blog.naver.com/hana_815/60118951525이번에 App을 개발하면서 Ipod에서 음악을 재생시키고, App을 실행했을때, Ipod의 음악과 App에서 AvAudioPlayer에서 나오는 음악을 같이 재생하는게 필요했었습니다. wav 파일이면 그냥 동시 재생되겠구나 했는데, 안되더라구요. 그래서 알아보니, 간단하게 Category설정을 통해 할수 있었습니다. 저같은 경우는 applicationDidFinishLaunching 안에서 이렇게 Category를 설정하였습니다. // AudioSession Category 설정하기 [[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryAmbient e.. 더보기
유코텍 ES903 이어폰 개봉기!! 9월에 유코텍(http://www.ubiquo.co.kr/)이라는 이어폰 제조회사에서 신형 이어폰에 대한 설문조사 이벤트를 진행했습니다.. 평소 유코텍에서 출시되는 이어폰이 가성비가 좋다는 평을 많이 봤기때문에 항상 관심이 가는 제품 및 제조회사였지요~ 성심 성의것 설문에 임했더니.. 20명 추첨에 덜컥~ 붙어버렸네요~^^ 이중 제가 있지요~ㅋㅋ (대단히 감사해요.. 유코텍!) 유코텍에서 신제품에 대한 이미지를 올렸더라고요.. 제품명은 ES903이네요.. 전작 ES103, ES303, ES503, ES703을 이었네요.. 제품명이 최근 출시되는 K모 자동차 회사의 K시리즈과 비슷한 느낌이네요.. 저한테 배송된 제품 색깔은 티타늄색이네요.. 이제부터 직접 찍은 사진을 투척하고자 합니다.. (폰카라 흔들리고.. 더보기
[iOS] Sound & Vibrate ○ System Sound   - 무음모드일 경우 소리 안남-(void) doSystemSound{ SystemSoundID soundID; NSString *soundfile = [[NSBundle mainBundle] pathForResource:@"soundeffect" ofType:@"wav"]; AudioServicesCreateSystemSoundID((CFURLRef) [NSURL fileURLWithPath:soundfile], &soundID); AudioServicesPlaySystemSound(soundID);}○ Alert Sound   - 무음모드일 경우 진동 -(void) doAlertSound{ SystemSoundID sound.. 더보기
[iOS] UINavigationController Customization (title, background color, image, add button) 아이폰이나 안드로이드 프로젝트를 하다보면 처음에 가장 신경쓰이는 부분이 UI구성입니다.디자인에 따라 배경이나 버튼 이미지, 간격등을 고려해서 구성해야 되는데 책이나 기본 강좌에서는 이런 내용을 잘 다루지 않죠.기획안에 따라서 기능적으로는 UINavigationController를 사용해야 되는데 화면의 특성에 따라서 UINavigationController를 숨기거나 수정해야되는 경우가 생깁니다. UINavigationController에서 배경색을 바꾸고 배경이미지를 넣고 상황에 따라 타이틀을 바꾸고 하는 등의 작업을 간단히 정리해 보도록 하겠습니다.1. 코드를 이용해 UINavigationController 만들기- (BOOL)application:(UIApplication *)application .. 더보기
[iOS] iPhone(아이폰) 데이타 전송 (뷰간의 데이터 전달 :직접전달, 델리게이트(Delegate), 노티피케이션, UserDefaults) 1. property를 통한 객체 직접 전달 객체를 만들고 값을 전달하는 간단한 방법. 받는 부분//.h 파일 @interface ReceiveData : UIViewController { NSString *test;}@property (nonatomic, assign) NSString *test;@end //.m파일 @synthesize test; 보내는 부분//.h파일 임포트하고 객체 생성후 값을 넣어준다.#import "ReceiveData.h" @interface SendData : UIViewControlle{ ReceiveData *reData;}//.m파일 필요한 부분에 적용시킨다. reData = [[ReceiveData alloc]initWithNibName.. 더보기
[iOS] NSString의 문자열 관련 주요 함수 모음 프로그램을 개발하다보면 개발 언어와 무관하게 가장 많이 쓰이는 함수 중 하나가 문자열과 관련된 함수 일 것입니다.아이폰 어플 개발에서도 마찬가지 인데, Objective C의 NSString 클래스의 주요 함수를 정리해 보았습니다. NSString 주요 함수 모음 지정된 Fomat String으로 문자열을 초기화 한다.- initWithFormat; + stringWithString: NSString *greet3 = [[NSString alloc] initWithFormat: "Hello, %@", @"World"]; Formatting 관련 주요 인자 %@: NSString objects %d: int %f: float / double %c: unsinged char %C: unichar %s: ar.. 더보기
[iOS] 객체들 간의 메시지 전달 - NSNotification 사용법 -일반적인 노티피케이션 사용법-:노티피케이션 센터에 등록을 해서 사용 1. 노티피케이션을 보내는 객체// NSNotificationCenter 객체를 선언하여 defaultCenter에 등록NSNotificationCenter *myNotificationCenter = [NSNotificationCenter defaultCenter]; // 노티피케이션을 보낼 때 같이 전송할 userInfo의 딕션너리 dic를 키값을 이용하여 저장NSDictionary *dic = [NSDictionary dictionaryWithObject:(전송할 객체) forKey:@”firstKey”]; // myNotificationCenter 객체를 이용하여 키값으로 어디든지 노티피케이션 전송 가능[myNotification.. 더보기