В моем приложении я открываю окно листа для ввода пользователем. Поскольку окно сложное и имеет несколько текстовых полей и несколько кнопок, я создал для него отдельный контроллер (InputWindowController).Возвращаемые значения из листа?
Когда лист закрыт, я хочу получить некоторые значения из InputWindowController, но я не знаю, как это сделать. Во всех образцах я обнаружил, что элементы управления на листе подключены к Outlets в главном контроллере, но это не то, что я хочу. Если мне это нравится, мне не нужен отдельный контроллер.
Также я не совсем уверен, для чего предназначен ContextInfo. Вы можете установить его прямо перед тем, как лист откроется, и вы сможете получить его, когда он закрыт. Если бы я мог изменить contextInfo в листе, пока он открыт, это действительно очень помогло бы.
По моему опыту, 'contextInfo' совершенно бесполезен. Удержание это работа вашего контроллера листа. –