스토리보드에서 객체에 대한 속성이나 이벤트를 클래스 파일과 연결할 때 Outlet 으로 연결하고, 이벤트는 Action으로 연결한다.

객체를 클래스 파일에 연결하면 소스코드에 @ 표시와 함께 @IBAction @IBOutlet 어노테이션이 붙으므로 컴파일러는 해당 변수나 메소드가 인터페이스 빌더와 연결된 것임을 파악할 수 있다

실습

인터페이스 빌더를 실습하는 시간이다.

스크린샷 2022-04-17 오전 11.49.05.png

다양한 방법으로 인터페이스 빌더를 매핑해주었다.

스크린샷 2022-04-17 오전 11.51.29.png

클릭되었다는 액션을 파악하기 위해 위처럼 추가적인 코드를 작성해주었다.

아래사진 처럼 잘 동작하는것을 확인할 수 있다!

simulator_screenshot_B933AFE5-6903-408A-A688-B12E3D4A653B.png