CoreData의 memo
entity가 title
(string type) attribute를 가지고 있다고 해봅시다.
상위 뷰에서 불러온(FetchRequest) title 값을 하위 뷰에 전달 및 수정해야 할 때, 직접 만든 뷰에서는 이 값을 @ObservedObject var memo: Memo
로 받아와서 사용하면 됩니다.
하지만 TextField나 TextEditor 등의 빌트인 뷰에 $memo.title
로 전달하려고 하면 바인딩으로 변환할 수 없다는 에러가 뜨는데요, 이 경우 $memo.title
대신 Binding(memo.title)!
을 사용하면 해결할 수 있습니다.