【问题标题】:App Delegate issue, MonoTouch应用程序委托问题,MonoTouch
【发布时间】:2011-11-24 13:57:54
【问题描述】:

我刚刚开始使用 MonoTouch 和 iPhone SDK。但是我有一个问题,我想在哪里创建一个 tableView,但是我发现的所有示例都将 App Delegate 对象绑定到视图,但是我创建了我的示例,App Delegate 是 MonoDevelop 中的一个类。问题是我无法访问 appDelegate.cs 文件中的 TableView 控制器。

如何解决这个问题?我想知道问题是否在于我使用的示例是在 xCode 3 中制作的,而我使用的是最新的 xCode 4 并且它以另一种方式做事。

是否有任何关于 monotouch 的指南表明我必须在 XCode4 中进行操作。因为那是我现在唯一的问题。

【问题讨论】:

    标签: c# iphone xcode xamarin.ios monodevelop


    【解决方案1】:

    从 MonoTouch tutorials 开始。他们将向您解释如何一起使用 XCode4 和 MonoDevelop。之后,学习/重用现有示例(例如,这取决于 Xcode 3)将变得更加容易。

    如果您正在查看表格,您可能需要查看 MonoTouch.Dialog(但在教程之后 ;-)。该 API 更容易学习,并且附带了一个很棒的示例应用程序。

    【讨论】:

      【解决方案2】:

      使用像 MVC 这样的编程模型将数据与视图分离,这应该可以解决问题。

      从 AppDelegate 访问 TableView 不是一个好主意。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多