아울렛변수( Outlet Variable ) ??
: 스토리보드에 추가한 객체를 선택하고 내용을 변경하거나 특정 동작을 수행하도록 하기위해서 해당 객체에 접근할 수 있는 변수 ,
객체에 속성을 지정할 때
액션함수( Action Function ) ??
: 동작을 정의한 함수 , 객체에 이벤트를 넣고 싶을때 사용
import UIKit
class ViewController: UIViewController {
@IBOutlet var IbHello: UILabel! // 출력 레이블용 아울렛 변수
@IBOutlet var txtName: UITextField! // 이름 입력용 아울렛 변수
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
@IBAction func btnSend(_ sender: UIButton) {
IbHello.text = "Hello, " + txtName.text!
}
}
스위프트는 특이하게 스토리보드에 추가한 속성을 "control + 마우스왼쪽" 을 눌러 원하는 코드 위치로 드래그 하면 속성이 적용이되는데
그 점이 신기하였다 . ..!
실행 하면 입력한 이름이 잘 출력이 되는걸 알 수 있다.
'iOS' 카테고리의 다른 글
#3 Swift/ios (0) | 2022.12.19 |
---|---|
#1 Swift 시작 (0) | 2022.12.19 |