개발노트 썸네일형 리스트형 10.07.06 개발노트 젠장 책을 너무 믿으면 안된다. 책은 그냥 참고일 뿐이다. 모두 이해한 상태에서 그저 활용에 대한 '참고'로만 사용하자. 오늘 헤드퍼스트의 drinkmixer 에 모댤뷰에서 입력받은 정보를(dictionary) 배열로 받아 처리하는 부분을 하던 도중 생각되로 잘 되질 않았다. 1. 문법에서 오류가 났다. 2. 헤더파일에 선언한 객체에 대한 sythesize를 먼저 해주고 사용해야 한다. 3. 먼저 구현파일에 객체를 사용하고 getter/setter를 지정해 주면 컴파일 시 오류가 날 수도 있다 이것을 깨닫고 다시 구현파일에 적용하여 빌드를 해봤다. 어랍쇼 이제 디테일 정보가 나오지 않았다. 내가 입력한 정보는 제목까지 나오지 않았다. 하지만 plist의 item 숫자는 증가하였다. 이건 또 뭔 시츄레이션.. 더보기 10.07.08 스터디 어제는 울 마눌님과의 기념일이어서 공부하지 못했다 ㅎ 오늘 두배로 해야지 .. 개념정리를 하면서 다 아는 사실이라 더 새로운 걸 하면서 공부하고 싶지만 많은 부분을 다시 되짚어 볼 수 있었다. 아무튼 넘 조급히 생각하지 말고 천천히 가자. 1. Delegation * 위임(Delegation)은 하나의 객체가 위임자(Delegate)로 지정된 다른 객체로 주기적으로 메세지를 보내서 해당 메시지를 처리할 수 있다면 처리하여 달라고 요구하거나 특정 이벤트가 발생하면 그 이벤트를 지정된 다른 객체로 던달하여 처리할고 요구하는 패턴을 말한다. 2. Model-View-Controller (MVC) * 아이폰 애플리케이션은 객체지향 프로그램의 디자인 모델인 MVC 디자인 패턴을 기본으로 한다. Model : 애플.. 더보기 010.07.09 개발노트 Apple OS 제공 Notification 은 헤더파일에 선언없이 메인 Controller.m 파일에 선언하여 사용할 수 있다. 궁금증 1. 현재 DrinkMixer 앱에는 키보드를 사용하는 곳이 3곳이다. UITextField (제목) UITextView 2개 (재료, 레시피) 여기서 UITextField 의 키보드는 전에 공부한데로 IB에서 키보드의 리턴타입의 변경과 최초응답자의 자리에서 물러나게 하는 메시지 [sender resignFirstResponder] 를 사용하여 키보드를 사라지게 할 수 있었다. 그런데 UIScrollView에서는 키보드가 사라지지 않는다. 이벤트 영역이 나오지가 않는다 어떻게 사라지게 할 수 있을까? 검색 후 제일 근접한 결과 - [textView resignFirst.. 더보기 이전 1 다음