2011-11-24 127 views
0

我剛開始使用MonoTouch和iPhone SDK。但是我遇到了問題,我想創建一個tableView,但是我發現的所有示例都是將App Delegate Object綁定到視圖,但是我創建了一個示例,App Delegate是MonoDevelop中的一個類。問題是我無法訪問appDelegate.cs文件中的TableView控制器。應用程序委託問題,MonoTouch

我該如何解決這個問題?我想知道問題是,我使用的例子是在xCode 3中創建的,並且即時使用late xCode 4,它以另一種方式做事。

是否有任何monotouch指南顯示我必須在XCode4中執行此操作。因爲那是我現在唯一的問題。

回答

0

通過使用像MVC這樣的編程模型將數據從視圖中分離出來,這應該可以解決問題。

從AppDelegate訪問TableView不是一個好主意。

+0

但是哪裏有對我來說正確的方向指南。因爲正如我所說,IM是新的monotouch。我已經使用這個指南,說我必須做它http://www.infoq.com/articles/monotouch-custom-tables – mortenstarck

1

從MonoTouch tutorials開始。他們會向你解釋如何一起使用XCode4和MonoDevelop。之後,學習/重複使用現有樣本(例如取決於Xcode 3)會容易得多。

如果你正在看錶格,你可能想檢查MonoTouch.Dialog(但在turorials之後;-)。該API更容易學習,並附帶一個很好的示例應用程序。