NSArrayController
의 하위 클래스 인 MyArrayController
클래스를 만들고이를 테이블에 바인딩합니다. 내가 명시 적으로 ALLOC하지 않기 때문에, 나는 그것을 자동으로 코코아에 의해 만들어진 생각 (NSArrayController 서브 클래스의 초기화 메소드를 구현하는 방법
-initWithPerson:(Person *)person;
하지만 MyArrayController
때문에 자동으로 생성됩니다 :
나는 방법을 사용하여 같은 MyArrayController
객체에 사람 개체를 전달할 필요), MyArrayController의 객체를 가져올 수 없거나 명시 적으로 초기화 할 수 없습니다.
Person 객체를 MyArrayController로 설정하려면 어떻게해야합니까?
"사람 개체를"배열 컨트롤러로 전달한다는 것은 무엇을 의미합니까? 해당 객체를 컨트롤러의 정렬 된 객체에 추가하겠습니까? – rdelmar
이것은 두 개의 테이블이있는 대화 내용 스크립트 프로그램과 같습니다. 테이블 1은 사람 목록입니다. 대화 상대를 보여주는 테이블 2를 표시하는 창을 사람이 클릭하면 팝업됩니다. 나는 테이블 2, 테이블 2에 MyArrayController를 구현하는데, 사람의 이름을 사용하여 열 1에 표시한다. – NOrder