본문 바로가기

OBJECTIVE-C

(13)
AudioSession Dynamic Change 이번에 App을 개발하면서 Ipod에서 음악을 재생시키고, App을 실행했을때, Ipod의 음악과 App에서 AvAudioPlayer에서 나오는 음악을 같이 재생하는게 필요했었습니다. wav 파일이면 그냥 동시 재생되겠구나 했는데, 안되더라구요. 그래서 알아보니, 간단하게 Category설정을 통해 할수 있었습니다. 저같은 경우는 applicationDidFinishLaunching 안에서 이렇게 Category를 설정하였습니다. // AudioSession Category 설정하기 [[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryAmbient error: nil]; 여기서 정하는 Category 에 따라서 설정이 됩니다. 6개의 ..
아이폰에서 DES 암호화 및 복호화 사용하기 http://inthechaos.tistory.com/entry/%EC%95%84%EC%9D%B4%ED%8F%B0%EC%97%90%EC%84%9C-DES-%EC%95%94%ED%98%B8%ED%99%94-%EB%B0%8F-%EB%B3%B5%ED%98%B8%ED%99%94-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 NSDataAdditions.h NSDataAdditions.m 우선 암호화 / 복호화 하는 함수를 알려드리겠습니다. : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 ..
iPhone Socket iPhone-Socket 먼저 NSStream 및 bsd socket 프로그래밍과 관련해서 제가 올려놓은 글을 보신 후에 이 글을 보시면 도움이 되시리라 믿습니다. CFNetwork 은 BSD Socket 바로 위에 놓여지는 레이어입니다. 그러므로 BSD Socket 를 살짝 추상화한 정도로 생각하시면 됩니다. 위 그림에서 CFNetwork 이라는 레이어가 있는데 이 레이어에서 CFSocket 을 사용한다고 보시면 됩니다. CFSocket 은 BSD Socket 과 유사합니다. BSD Socket 에서 사용하는 sockaddr_in 을 사용하는 점도 동일합니다. BSD Socket 보다 편리한 점은 Socket 으로 데이터가 들어올 경우를 별도로 프로그래밍해주지 않아도 이것을 Callback 으로 처리해..