Architecture
- 작은 앱의 경우 한 ContentView.swift 파일 안에서 모든 기능을 구현할 수 있다.
- 작은 앱의 경우 한 ContentView.swift 파일 안에서 모든 기능을 구현할 수 있다.
- 일반적으로 프레임워크와 라이브러리의 차이는 주체의 의해 사용되는 것인지 틀에 맞추어 제어권을 부여할 것인지에 따 달라진다.
- Intel Mac에서 업데이트된 thrid party 라이브러리를 사용하면 Simulator가 실행되지 않는 문제가 발생한다.
- Class를 초기화하기 위한 생성자
- 인스턴스를 생성해야만 호출이 가능한 함수
SwiftUI FontWeight
State
- Model은 Data와 Logic만이 들어있는 형태이다.
- Swift는 "\()" 안에 변수값을 할당하여, String 형태로 표현할수 있으며, 이를 Interpolation이라 한다.
- 어떤 개발자도 자신이 작성한 코드를 100% 확신할 수 없다.
- 앱에서 알림 설정을 유도할 때 앱의 설정 화면으로 이동이 필요하다.
Persist or cache data on a single device, or sync data to multiple devices with CloudKit
- targets -> project -> Info -> URL Type 추가
- Swift에서 변수 선언은 var를 사용한다.
WebView란
WKWebView 앱, 웹 메시지 처리