Многооконное приложение какао

Если в приложении несколько окон, как передавать значения между ними?

Мой первый подход - создать NSWindowController для любого окна и назначить эти контроллеры делегату приложения.

Я на правильном пути? Что ты посоветуешь?


person MatterGoal    schedule 14.07.2011    source источник


Ответы (1)


Да, ваша техника в порядке. Если вы создаете приложение на основе документов, вы также можете сделать это в своем подклассе NSDocument.

person jtbandes    schedule 14.07.2011
comment
Я не использую приложение для работы с документами. На ваш взгляд, лучше создать несколько xib или только один уникальный xib? - person MatterGoal; 15.07.2011
comment
Если вы используете несколько файлов xib, это может уменьшить использование памяти, если вы не загружаете их до тех пор, пока они вам не понадобятся. - person jtbandes; 15.07.2011