보기, myView,보기 컨트롤러, myViewController 및 일종의 모델 개체 인 myModel이 있다고 가정 해 보겠습니다. 또한 모델에 두 개의 KVO 호환 속성 인 arrayOfPeopleNames
과 arrayOfAnimalKinds
(둘 다 NSString)이 있다고 가정 해 봅니다.MVC 및 코코아 바인딩 모범 사례 질문
제 생각에는이 두 배열의 내용에 두 개의 팝업이 바인딩되기를 원합니다.
myController에 myModel에 대한 참조가 있고 드롭 다운이 myViewController에 바인딩되어 있다면 myModel.arrayOfPeopleNames
줄을 따라 키 노트를 설정하는 것이 좋습니다.
또는 myModel에있는 NSArray를 미러링하고 대신 해당 키 패스에 바인딩하는 myViewController에 NSArray를 추가로 설정해야합니까?
이전 버전은 구현 관점에서 훨씬 단순 해 보였습니다. 컨트롤러 배열을 모델 배열로 미러링 할 필요는 없었습니다. 그러나 모델을 뷰에 많이 표시하는지 궁금합니다.
의견?
마크 덕분에 많은 의미가 있습니다. 나는 당신이 최근에 저에게 답을 해주고있는 모든 질문에 감사드립니다. :) –
도움이 되었기 때문에 기쁩니다! –