반응형 SwiftUI2 SwiftUI와 Database 붙이기 1. SwiftUI에서 CoreData를 사용하는법. SwiftUI에서 CoreData로 DB를 사용할 경우 아래와 같이 CoreDataManager로 CRUD를 만든후 @main 앱에 let manager = CoreDataManager.shared MainListView() .environment(\.managedObjectContext, manager.mainContext) .environmentObject(manager)} 이렇게 선언하여 사용한다. // CoreDataManager.swift // swiftUiMemo // import Foundation import CoreData import SwiftUI class CoreDataManager: ObservableObject { static.. 2023. 11. 9. SwiftUI _ 기본 문법 정리 SwiftUi 스위프트 튜토리얼은 아래 사이트에서 할 수 있다. https://developer.apple.com/tutorials/swiftui/interfacing-with-uikit IOS 어플을 만드는데있어서, 스위프트 문법보다는 스위프트UI에 대한 이해도가 더 중요한것같다. NavigationView, NavigationLink, struct, VStack, HStack 등등.. struct와 class의 차이 가장 큰 차이점은 구조체는 값타입, 클래스는 참조타입이라는 점이다. Identifiable,Codable,Hashable Identifiable - struct, class를 정의할 때 ID값이 필요한 경우 해당 protocol을 채용한다. Codable - Codable은 Encodab.. 2023. 11. 9. 이전 1 다음 반응형