할 일 목록
Coddy Swift 여정의 SwiftUI 입문 섹션에 포함된 레슨. 50개 중 49번째.
챌린지
어려움Todo 구조체를 사용하여 할 일 목록을 만드세요:
- 자리 표시자가
New task인TextField(식별자field)와 입력한 제목으로todos상태 배열(처음에는 비어 있음)에Todo를 추가하고 필드를 지우는Add버튼 - 각 작업마다 하나의
Toggle이 있고, 작업 제목이 표시되며 해당 작업의done에 바인딩된List(식별자list) 1 of 2 done으로 표시되며done이 true인 작업의 수를 세는 텍스트(식별자progress)
직접 해보기
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}SwiftUI 입문의 모든 레슨
직접 연습해 보세요: Swift 플레이그라운드