2011-10-10 23 views
0

我已經有一段時間已經是iphone程序員,現在我正在嘗試爲mac寫東西。 我的第一個認知失調 - 是蘋果談論MVC很多,我成功地在我的iPhone應用程序中使用mvc範例,但我不明白如何在最簡單的Mac應用程序中實現它。 我讀過的每本書都說,我必須將MainWindow.nib中的gui元素綁定到MyAppDelegate。這裏到底是哪裏的MVC範例?我真的很想知道,如何使最簡單的Mac應用程序:MainWinow.nib,MainWindowController和MainVindow類文件。以及如何從MyAppDelegate以編程方式顯示Thos窗口。Mac可可MainWindow mvc?

回答

0

最簡單的方法是直接啓動一個新的Mac OS X項目 - > Cocoa應用程序。這將爲簡單的單窗口Mac應用程序提供框架。

您的問題可能指的是綁定,它是一種將模型對象直接連接到UI的Mac技術。綁定可以消除大量的控制器代碼;但有很多應用程序根本不使用綁定 - 並且瞭解技術對於理解簡單的單窗口應用程序的簡單情況並不重要。