프로젝트 창 환경 설정
AppDelegate.swift
UIApplicationDelegate 프로토콜을 준수하는 클래스
이 프로토콜에는 앱의 상태 변화에 응답하는 데 사용되는 여러 가지 메서드가 정의
sceneDelegate.swift
UISceneDelegate 프로토콜을 준수하는 클래스
이 프로토콜에는 scene의 상태 변화에 응답하는 데 사용되는 여러 가지 메서드가 정의
버튼 이벤트( 우클릭)
Command Inspector로 연결 확인
LaunchScreen
이 파일에는 LaunchScreen에 표시할 이미지, 텍스트, 컨트롤 등이 포함
LaunchScreen은 앱의 시작 속도를 높이기 위해 앱의 UI를 화면에 표시하기 전에 먼저 표시
LaunchScreen이 표시되는 동안 앱의 UI는 아직 초기화되지 않았으므로 사용자와 상호 작용할 수 없음
불빛을 껏다 켜는 스위치
DatePicker 날짜 고르는 기능
html로 블로그로 띄우기
Tab으로 여러 페이지 구성
navigationController
TableView
앱스토어
BMI 판정하는 calcBMI 함수 정의
if~else에서 switch~case
self
Swift의 self는 객체의 메서드에서 사용
메서드는 객체의 인스턴스에서 호출되는 함수
메서드의 첫 번째 인자는 항상 self
이 인자는 객체 자신을 가리키므로, 메서드 내에서 객체의 속성이나 메서드에 접근하거나 변경할 때 사용 가능
BMI를 계산하여 결과를 판정해주는 코드 작성
'iOS' 카테고리의 다른 글
[iOS] Swift 문법 리뷰 (0) | 2024.03.07 |
---|---|
[iOS] 종합 앱 만들기 (0) | 2023.11.27 |
[iOS] BMI 계산기 (1) | 2023.11.20 |
[iOS] 버튼으로 이름 및 숫자 나타내기 (0) | 2023.11.06 |
[iOS] 맥 (0) | 2023.10.30 |