본문 바로가기

APPLE/Development11

[Head First iPhone&iPad Development] 아이폰 어플 개발 - Chapter 2.5 ☞ 클래스 구성요소인터페이스 : 보통 헤더파일(.h)에 선언하지만 클래스 확장으로 구현파일(.m)에 선언할 수도 있음.구현 : 항상 구현파일(.m)에 추가 ☞ 프로퍼티(속성)특성(attribute)을 가짐 : read-only, read/write, strong, weak, copy특성은 게터와 세터 접근자 메서드 생성에 영향을 줌.기능을 캡슐화하는 데 도움을 줌. 메서드와 프로퍼티는 @interface와 @end 사이에 위치 메서드 앞의 '-'는 인스턴스 메서드를, '+'는 정적 메서드를 의미. [composer setInitialText : tweetText]; 수신자 메서드명 전달할 인자 쉽지 않구만... 2014. 8. 5.
[Head First iPhone&iPad Development] 기본적인 iOS 패턴 - Chapter 2 ☞ 기본적인 iOS 패턴 : MVC 패턴 M (모델) : 데이터를 담당V (뷰) : 사용자와 상호작용. 버튼, 이미지, 미디어, 텍스트 등.C (컨트롤러) : 사용자의 상호작용에 어떻게 반응할지 또는 애플리케이션 내부에서 어떤 동작을 수행할지 결정. 디자인은 스토리보드에서~ Label, TextView, Button 등등등 시뮬레이터로 돌린 모습. ☞ 프로퍼티 정의 : 게터, 세터를 자동으로 제공함. ☞ 버튼을 눌렀을 때의 액션을 정의. 코드 수정 시작~~~ 선택한 프레임 워크 import composer : 새로운 모델뷰트위터에 글을 전송시켜 게시하게 함. 해시태그를 포함하게 하는 코드로 변경. 작성 후 포스팅을 했는데 해시코드가 나타나지 않아서 코드를 다시 살펴봄. tweetText를 사용할 수 없다.. 2014. 8. 4.
[Head First iPhone&iPad Development] iOS 앱 개발에 관한 기초 공부 ☞ iOS 앱은 오브젝티브 C로 구현합니다.오브젝티브 C는 C 기반의 객체지향 언어. ☞ 오브젝티브 C를 사용하려면 Xcode와 맥이 필요함. ☞ Xcode는 모든 기능을 갖춘 통합 개발 환경(integrated development environment : IDE) ☞ SDK : Software Development Kit ☞ 기트허브에서 코드를 가져와서 사용. 코드의 텍스트를 변경하고, 앱 아이콘을 변경해서 시뮬레이터로 확인한 사진!!! CHAPTER 1 정리 ★ Xcode○ 완전한 기능을 갖춘 iOS 및 맥 개발용 IDE○ 애플리케이션의 코드, 연관 프레임워크, 자원을 관리○ 뷰 레이아웃을 만들고 관련 부품을 연결하는 UI 디자인 도구를 내장했음. ★ iOS 애플리케이션○ 애플의 가이드라인과 제약사.. 2014. 7. 31.
[HeadFirst] 헤드퍼스트 아이폰&아이패드 개발 맥프레를 구입했으니... 활용을 해야겠죠... iOS 개발은 Xcode라는 프로그램으로 하는데... 이게 맥북 아니면 설치를 할 수가 없어요... 맥프레 생겼으니 공부를 해보자 싶어 책을 알아보던중에... 헤드퍼스트 시리즈에서 책이 나온것을 보고 망설임 없이 구입했어요 ㅎㅎㅎ 이전에 이미 헤드퍼스트 시리즈의 다른 책을 본적이 있어 구성이나 설명방식에 대해 만족하고 있었거든요~ C 언어를 배운적이 없어서 어떨지 모르곘지만... 일단 한번 따라해보면서 공부를 해봐야겠어요~ 아이폰 6 나오면 바로 갈아탈꺼고 안드로이드와는 이제 작별을~ ㅎㅎㅎ 2014. 7. 31.