//
// ViewController.swift
// test1
//
// Created by develop on 2023/08/13.
//
import UIKit
class ViewController: UIViewController {
// 'titleA'라는 이름의 UILabel 변수를 정의하고 초기화하는 블록
var titleA: UILabel = {
let label = UILabel(); // UILabel 인스턴스 생성
label.text = "안녕?"; // 레이블의 텍스트를 "안녕?"으로 설정
label.textAlignment = .center; // 텍스트 정렬 방식을 가운데로 설정
label.font = UIFont.boldSystemFont(ofSize: 50); // 폰트를 굵은 스타일, 크기 50으로 설정
label.textColor = .white; // 텍스트 색상을 흰색으로 설정
return label; // 설정된 UILabel 인스턴스 반환
}()
// 뷰 컨트롤러가 로드되었을 때 실행되는 함수
override func viewDidLoad() {
super.viewDidLoad(); // 상위 클래스의 viewDidLoad 함수 호출
view.backgroundColor = .lightGray; // 뷰의 배경색을 밝은 회색으로 설정
view.addSubview(titleA); // 'titleA' 레이블을 현재 뷰에 추가
titleA.translatesAutoresizingMaskIntoConstraints = false; // 오토레이아웃 사용을 위해 오토리사이징 비활성화
titleA.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true; // 'titleA'의 가로 중앙을 뷰의 가로 중앙과 일치시킴
titleA.centerYAnchor.constraint(equalTo: view.centerYAnchor).isActive = true; // 'titleA'의 세로 중앙을 뷰의 세로 중앙과 일치시킴
}
}