인터페이스 빌더 파일에 두 개의 컨트롤이 있고 각 컨트롤에는 코드 (Control1Delegate 및 Control2Delegate)에 대한 별도의 델리게이트 클래스가 생성되어 있습니다. 인터페이스 빌더에 두 개의 "객체"를 만들었고 그 객체를 해당 유형으로 만들고 컨트롤을 대리인으로 연결했습니다. 대의원은 잘 작동합니다. 내 문제는 한 대의원이 다른 대의원에게 정보를 공유해야한다는 것이고, 어떻게 확신 할 수없는 것입니다.Objective-C의 델리게이트 클래스 연결하기
가장 좋은 방법은 무엇입니까? 두 명의 대리인을 하나의 클래스로 결합하거나, 둘 다 읽을 수있는 세 번째 클래스에 액세스하십시오. 실제로 코드를 어디서나 클래스를 초기화하지 않기 때문에 실제 인스턴스가있는 경우 해당 인스턴스에 대한 참조를 얻는 방법을 모르거나 "실제"인스턴스에 대한 참조를 얻는 방법을 모르겠습니다. 프로젝트가 함께했다.