SwiftUI에서 Core Data를 사용해보려고 아래 코드를 튜토리얼을 참고하여 작성했다.Swift 문법은 정말 신기한(?) 것들이 많은데, 한줄 한줄 살펴보기로 하자. 첫째로 이해가 안 간 라인은 아래 코드다.... 당췌 이게 무슨 코드란 말인가.정답은 Closur
위 코드에서 Closure 함수의 파라미터인 error 는 Error? 타입으로, Optional 타입이다. 그렇기에 error는 nil일 가능성이 있는데, 이를 체크하는 코드가 위와 같다.이때, let error 의 error 는 if 블록 안에서만 사용되는 로컬 변
Core Data를 View에서 사용하기 위해, managedObjectContext 라는 Environment를 지정해주자.... 뭐라고?정말 무슨 말인지 하나도 모르겠기 때문에, 하나하나 뜯어보자.우선 SwiftUI에서 Environment 라는 것은 Propert