我对Cocoa和iPhone编程非常陌生。
我正在使用Xcode实用程序应用程序模板来实现一个简单的应用程序,该应用程序有:
我认为这在MVC模式中代表了我的视图。
我创建了一个简单的类来存储用户名,并完成表示我的模型的所有连接工作,并在AppDelegate中实例化它。
下面是一个非常简单的草图:

我并不清楚如何将嵌套在子视图(用户名)中的数据嵌套到子视图中,或者如何在嵌套父视图(connect按钮)中触发操作。
我的问题是:
实现此体系结构的最佳/最干净的方法是什么?
如何实现控制器
谢谢你的帮忙,
帕尔
发布于 2009-05-29 11:52:26
根据评论更新我的答案:
在大多数情况下,在控制器中有状态是可以的。就像一个数组或任何模型对象的实例一样,您正在为其编写应用程序。
我会保持模型对象不受任何网络代码的影响,并将其放在Controller中。在这种情况下,触发该连接操作的ViewController。
原始答案:
我不太清楚如何将数据嵌套到子视图(用户名)中,或者如何在嵌套的父视图(connect按钮)中触发操作。
使用实用程序模板,您已经有了几个ViewControllers。
要在控制器中获取对UI的引用,需要声明IBOutlets并在Interface中连接它们。为了响应操作,您需要在您的IBActions中声明和实现ViewControllers,并在Interface中将它们连接起来。在检查器中的“连接”窗格(左第二)中这样做。
https://stackoverflow.com/questions/925440
复制相似问题