소개

iOS/ Mac/ Linux/ Python/ C/C++ 프로그래밍
캐빈의 iOS 프로그램 팁
글쓴이 : 안경훈(kevin, linuxgood@gmail.com)
iOS로 프로그램을 만들때 사용할 수 있는 여러 가지 팁들을 모아 보았다. 이글을 읽 는 독자는 처음으로 Objective-C 를 접하며, 간단한 문법 정도만을 알고 있다고 생각 하여 되도록 그림과 함께 설명을 하였다.
또한, 복잡한 구현 방법보다는 매우 간단하지만, 유용한 프로그램 팁들을 모아보았 다. 굳이 말하자면 iOS 를 위한 Quick Reference 정도 되겠다.
팁의 내용도 글쓴이가 그동안 iOS 프로그램을 하면서 수집한 tip들의 나열이므로 상
호 연관성이 없을 수도 있다. 그리고, 매우 간단한 내용도 나온다.
각각의 팁들을 적용할 때 필요한 예제 코드를 위해서 첫번째 절에서는 UIView로
template을 만들어 보았다.
목 차 iOS 프로그래밍 Tip
0.예제를 위한 템플릿(template)
1. URL을 입력하여 이미지 가져오기
2. string과 int 상호 변환하기(형변환)
3. switch 버튼의 활용(On/Off 버튼)
4. progressbar의 활용
5. mp3 플레이하기
6. 간단한 sound 재생하기
7. label 길이 자동으로 맞추기
8. label 센터 정렬하기
9. 좌표계와 화면 방향 돌리기(가로/세로)
10. 상태바 제거방법
11. image 불러오고 저장하기.
12. windows의 SetFocus와 유사한 함수와 사용법
13. 프로그램 종료시 데이터 저장하기
14. stringFormat
15. 두개의 스트링 합치기
16. View의 배경색을 runtime시에 변경하고자 할 때
17. 이미지 파일 불러오기
18. Textfield 글씨 입출력
19. Alert View 띄우기(메시지 박스 띄우기)
20. Navigation bar를 위한 Spin button
21. UILabel, UIImageView에 레이어 올리기
22. 함수 인자를 넘겨주기
23. Obj-C의 Prefix 규칙
24. 버튼에 백그라운드로 이미지 올리기
25. 소스파일 템플릿 고치기
26. HTML 파일 로딩하기(UIWebView)
27. URL 링크를 통한 safari로 이동하기
28. NSString타입을 char타입으로 변경하기
29. 현재 View를 감출때 애니메이션으로 감추기
30. WebView를 사용하여 html 로딩때 로딩베너 애니메이션 보이기
31. vibration 함수 사용하기
32. MapKit 이용하기
33. 화면 전환시 curl 효과주기
34. @selector를 이용한 함수 호출
35. 사용중인 iPhone의 UUID 알아오기
36. 사용자 함수의 호출
37. Song DB에서 음악연주하기
38. 전화 걸기 함수
39. timer와 progressbar의 활용
40. 앱 종료 명령실행하기