03. Outlet and Action

jkang4531·2021년 8월 9일
0

ios Study

목록 보기
4/6

Outlet과 Action

Scene에 추가하기 위해서 Outlet과 Action 중 연결해야 한다.

Outlet

코드를 통해 속성에 접근할 때 필요하다.

Action

컨트롤에서 발생한 이벤트를 코드에서 처리할 때 연결한다.

Connection

일반 Scene에 Label과 Button을 추가하고 Label은 Outlet으로 추가시키고 Button은 Action으로 추가한다.

  1. Outlet을 연결하는 방법은 Label을 선택한 뒤 control을 누르고 드래그하면 추가된다.
  2. Label을 선택한 뒤 Label에 마우스 오른쪽 클릭을 하면 설정 가능하다.

기억

  • 코드에서 Storyboard에 접근 할 때는 Outlet을 연결
  • Control에서 발생하는 이벤트를 처리할 때는 Action 연결

Outlet은 Scene과 연결된 class이고, Action은 Method이다.


  • 잘못된 연결이 있다면 코드와 Scene에서 반드시 삭제하거나 적절하게 수정해야 한다.
  • 연결되지 않은 Action 메소드를 호출하는 것은 안전하지만 연결되지 않은 Outlet에 접근하면 오류가 발생한다.
profile
노력하는 개발자 망고입니당 :D

0개의 댓글