HackingWithSwift-SwiftUI

SwiftUI 학습

Swift Version

목차

  1. iExpense
  2. Moonshot
  3. CupCakeCorner
  4. Bookworm
  5. CoreDataPractice
  6. Instafilter

UserDefaults에 데이터 저장하기

  • @ObservedObject
  • @Published
  • sheet()
  • Codable
  • UserDefaults
  • @Environment
  • onDelete()

파일에서 데이터 가져오기

  • GeometryReader
  • NavigationLink
  • ScrollView
  • resizeable()
  • Data(contentsOf)
  • DateFormatter()
  • buttonStyle(PlainBUttonStyle())

URLSeesion으로 데이터 가져오기

  • ObservableObject
  • Codable
  • URLSession

Core Data 에서 데이터 가져오기

  • @Binding
  • Core Data
  • @FetchRequest

Custom managed object

  • NSManagedObject
  • Conditional saving
  • mergePolicy
  • Filtering
  • Dtnamically filtering
  • One-to-many

Integrating UIKit

  • ActionSheet

정보

[https://www.hackingwithswift.com/100/swiftui]