NSViewController 또한 NSOutlineViewDataSource입니다. 나 또한 NSOutlineView 데이터 소스로 내보기 컨트롤러의 인스턴스에 바인딩 된 NSOutlineView보기에 바인딩 된 창이 있습니다 : 사용자 정의보기 컨트롤러의 속성.뷰 선택이 변경 될 때 사용자 정의 NSViewController representingObject가 업데이트되지 않습니다.
컨트롤러가 아웃 라인보기를 잘 채 웁니다. 그러나보기 내의 선택 항목은 컨트롤러의 displayedObject 속성을 자동으로 업데이트하지 않습니다. representObject의 변경을 트리거하는 것으로 보이는 것은 setRepresentedObject : 직접 호출하는 경우입니다. 어떤 종류의 목적을 직접적으로 무시합니다.
그 이유는 무엇입니까? representObject 은입니다. 자동으로 업데이트 되나요? 미리 감사드립니다 ...
아, 알겠습니다. - 감사합니다. 그건 내 질문에 대한 답. –