ios 3

iOS, Object-C를 이용한 아이폰/아이패드 개발에서 Delegate에 대한 이해-2. 이벤트

이벤트에 대해 알아보자. 이벤트는 이해하기 어렵지 않으니 Delegate에 대한 첫번째 발걸음으로 적합하다. 이벤트는 객체지향 프로그래밍의 가장 기본적인 설계 기법 중 하나라 할 수 있다. 객체지향 프로그래밍의 특징이 여러가지 있지만 그 중 하나가 “재사용성”이다. 재사용성과 이벤트가 무슨 관계가 있을까. 아래 마이클잭슨의 사례로 한번 생각해 보자. 마이클 잭슨 한국에 오다. 100여명의 스탭과 함께. 이제는 고인이 된 마이클 잭슨이 한국에 온 적이 있다. 그가 온다는 것만으로도 울트라 빅빅빅 이슈였지만, 함께 이슈가 되었던 건 100여명의 스탭과 함께 오기 때문에 모셔오는 비용이 어마어마하다는 거였다. 같이 오는 100여명의 스탭 중에는 헤어디자이너, 무대 감독, 음향 감독 뿐 아니라 전용 요리사들도 ..

iOS, Object-C를 이용한 아이폰/아이패드 개발에서 Delegate에 대한 이해-1. prolog

iOS에서 Object-C를 이용해 아이폰/아이패드 개발을 할 때 절대 빼 놓을 수 없는 필수 요소가 Delegate이다. 이게 없으면 개발을 할 수가 없을 정도인데, 블로그에서 delegate에 대해 찾아보면 이에 대한 정보가 정말 빈약하다. 그래서 이 연재를 만들기로 했다. Delegate에 대해 이해하려면 꽤 많은 걸 알아야 한다. 우선 interface나 abstract class 에 대해 알아야 한다. 자바, C#, 델파이, C++, Action Script에서는 interface나 abstract class 라고 부르지만, Objective-C에서는 protocol이라고 부른다. 그리고 callback 에 대해서도 이해해야 한다. Callback은 단순해서 좀 이해하기 쉬운데, 보통은 A 클래..

사진 관련 잡지를 찾다가 iOS5로 업그레이드하면서 알게 된 뉴스 가판대 잡지-Popular Photography

전부터 사진 관련 잡지들을 찾아봤었는데, 딱히 눈에 들어오는 게 없더라구요. 그러다 이번에 아이패드를 iOS5로 업그레이드하면서 IOS 5에 새로 생긴 뉴스 가판대에서 이것저것 뒤적이다 “Popular Photography” 라는 잡지가 있는 걸 알았습니다. 이렇게 생겼는데, 프리뷰용을 보다 보니 괜찮겠다 싶어 2011년 9월호를 $2.99에 구입했습니다. 영문판만 있는 거 같습니다. 어차피 사진만 볼건데 뭐.. ㅋ. 가격 정책은 최신호는 $4.99, 한달이라도 지난 건 $2.99 입니다. 최신호가 한 5,500원, 달이 지나면 3,500원 정도 하는 거네요. 그리고 한달에 $1.99를 내면 달마다 자동으로 새 잡지를 받아볼 수 있고, 6달을 자동으로 볼 거면 $9.99, 1년은 $14.99 네요. 1년..

IT이야기 2011.10.14