IBAction - target-action IBAction으로 객체에서 발생하는 액션을 코드로 연결해 사용자 동작에 상호 작용할 수 있게 만들 수 있다. UIKit에는 UIButton, UISwitch, UIStepper 등 UIControl을 상속받은 다양한 컨트롤 클래스가 있다. 그런 컨트롤 객체에 발생한 다양한 이벤트 종류를 특정 액션 메서드에 연결할 수 있다. 메소드의 형식을 갖는 IBAction은 리턴 타입으로 void 형을 가진다. 사용자 인터페이스에서 컨트롤은 사용자의 의도를 해석하고 다른 개체가 해당 요청을 수행하도록 지시한다. 스토리보드에서 ViewController로 액션을 연결하는 방식이 있고, addTarget() 메소드를 사용하여 이벤트를 연결할 수 있다. 사용자 인터페이스에서 ..