'cocoa'에 해당되는 글 2건

  1. 2009.12.11 [기본컨트롤편]textField와 버튼의 조합 (2)
  2. 2009.03.17 ADC에서 무료로 배포하는 Cocoa 책.
XCode2009.12.11 09:33

우선 결과 화면부터 보면.. 다음 그림과 같습니다.






이전의 HelloWorld와 비슷한데요, 


우선  Xcode에서 MainWindow.xib를 더블클릭 하여 IB 를 실행한 후 다음처럼 뷰, 텍스트필드와 버튼을 올려놓습니다.


UIView는 이름을 view, UITextField는 이름을 textField 로, UIButton은 button 으로 이름을 정하였고, 다음처럼 View Identify에 아울렛 설정을 합니다.





버튼 액션은 TouchDown에 button_TouchDown에 걸었습니다.

그리고, IB에서 File-Write Class Files를 선택하고, 파일명을 view 라고 지정 합니다.


소스를 다음과 같이 입력합니다.


view.h 파일



view.m 파일



이렇게 해서  Command + R 을 누르면, 첫 화면처럼 결과가 나옵니다.


이렇게 해 보면서 특이한점은 스트링 비교 할때 if(name=="") 처럼은 안되고, 닷넷의 equals와 비슷한 방식으로 메서드를 이용해서 비교 하는게 특이합니다. 또한, 마지막에 name, alert 은 release해 줬는데, msg는 안해줬습니다.

명시적으로 메모리 할당을 하지 않으면 가비지 컬렉터에게 수집당하기 때문입니다. 이상한건, 가비지 컬렉터가 수집하더라고 임의로 릴리즈를 해 주니깐, 어플이 다운되어 버리더라고요... 참.. 이상합니다.

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by dotnetpower
XCode2009.03.17 15:37
iphone 개발을 위한 필수 Framework Cocoa!!!


저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by dotnetpower
TAG cocoa

티스토리 툴바