문과 코린이의, [IOS] 기록/Swift 이론

문과 코린이의 IT 기록장] IOS Swift - viewDidLoad()

벼리네 2023. 5. 22. 11:41
반응형

문과 코린이의 IT 기록장] IOS Swift - viewDidLoad()

문과 코린이의 IT 기록장] IOS Swift - viewDidLoad()

 


1. viewDidLoad()란?

- 앱의 화면에 들어오면 처음 실행 시키는 함수

class ViewController : UIViewController{ // 클래스 이름은 대문자로 시작
// ViewController의 이름을 바꿀 수 있음

	override func viewDidLoad(){ // 함수 이름은 소문자로 시작
		super.viewDidLoad()
	}
    
}

 

- override

:  UIViewController라는 상위 Class에서 존재하는 viewDidLoad()라는 함수를 재정의했다는 것.

: viewDidLoad() 함수를 재정의 해줄 때에는, 항상 super.viewDidLoad()를 호출해줘야 함.


2. viewDidLoad() 사용 예시

- 앱의 화면에 처음 들어왔을 때, 설정되어야 할 초기 값을 세팅해준다.

class Viewcontroller : UIViewController{

	override func viewDidLoad(){
		super.viewDidLoad()
        
        // 초기 값 세팅
       	mainLabel.text = "안녕하세요" 
        mainLabel.backgroundColor = UIColor.yellow
	}
    
}
반응형