2010-08-19 6 views
0

버튼을 눌렀는지 확인하고 해당 버튼의 값을 true로 설정하여 해당 버튼을 사용할 수있게하려면 uibutton에 대한 참조를 만드는 것이 어떻게 가능합니까? 나중에 가치. 나는 ivars에 대해 들었지만, 어떻게 사용하는지에 대한 문서를 보지 못했고 그들이 내 ibaction uibutton을 위해 작동하는지 확실하지 않았다. ...버튼을 클릭했는지 식별하는 데 사용할 참조를 만듭니다.

답변

0

이것은 정말로 기본적인 질문이며 완전한 설명은 시간이 걸릴 것이다.

기본적으로 MVC (Model-View-Controller)의 개념을 이해해야합니다. 이 경우, "View"는 Interface Builder에서 생성 된 UIButton이 될 것입니다. "컨트롤러"를 가리 키기 위해 타겟/액션 설정이 필요합니다. 이것은 UIButton이 해제 될 때 어떤 동작을 수행하는 디자인 클래스입니다. 이 컨트롤러는 손가락 위/아래/이동/끌기 등을 추적 할 수 있습니다. 이 컨트롤러는 버튼이 "모델"클래스에서 눌려 졌다는 사실을 저장합니다.

는 여기에 좀 더 읽기입니다 : 간단한 경우 http://developer.apple.com/iphone/library/documentation/general/conceptual/devpedia-cocoacore/MVC.html

http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/CocoaFundamentals/CocoaDesignPatterns/CocoaDesignPatterns.html

,이 코드를 작성하고 간단하게 연결을하지 않고 핵심 데이터 및 IB 수행 할 수 있습니다.

관련 문제