[SwiftUI] Observed-Observable Object

RudinP·약 7시간 전
0

Study

목록 보기
287/292
  • ObservableObject 프로토콜을 채택한 구조체가 있을 때, 해당 값의 변화에 따라 뷰를 업데이트 하고자 한다면 업데이트가 필요한 뷰에서@ObservedObject를 사용하면 된다.
  • 이 때, ObservableObject 프로토콜을 채택한 구조체 내에서 변화하는 속성에는 @Published를 붙여야 한다.
class Memo: ObservableObject {
	...
    @Published var content: String
    ...
}
struct DetailView: View{
	@ObservedObject var memo: Memo
    ...
}
profile
iOS 개발자가 되기 위한 스터디룸...

0개의 댓글