首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可可触觉应用架构- MVC控制器?

可可触觉应用架构- MVC控制器?
EN

Stack Overflow用户
提问于 2009-05-29 10:55:28
回答 1查看 1.5K关注 0票数 2

我对Cocoa和iPhone编程非常陌生。

我正在使用Xcode实用程序应用程序模板来实现一个简单的应用程序,该应用程序有:

  • 一个带有文本字段的视图,用于收集用户名
  • ,使用连接按钮的视图启动到远程站点的连接,使用用户名通过HTTP获取一些数据。数据将显示为屏幕上的文本字符串.

我认为这在MVC模式中代表了我的视图

我创建了一个简单的类来存储用户名,并完成表示我的模型的所有连接工作,并在AppDelegate中实例化它。

下面是一个非常简单的草图:

我并不清楚如何将嵌套在子视图(用户名)中的数据嵌套到子视图中,或者如何在嵌套父视图(connect按钮)中触发操作。

我的问题是:

实现此体系结构的最佳/最干净的方法是什么?

如何实现控制器

谢谢你的帮忙,

帕尔

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-05-29 11:52:26

根据评论更新我的答案:

在大多数情况下,在控制器中有状态是可以的。就像一个数组或任何模型对象的实例一样,您正在为其编写应用程序。

我会保持模型对象不受任何网络代码的影响,并将其放在Controller中。在这种情况下,触发该连接操作的ViewController。

原始答案:

我不太清楚如何将数据嵌套到子视图(用户名)中,或者如何在嵌套的父视图(connect按钮)中触发操作。

使用实用程序模板,您已经有了几个ViewControllers。

要在控制器中获取对UI的引用,需要声明IBOutlets并在Interface中连接它们。为了响应操作,您需要在您的IBActions中声明和实现ViewControllers,并在Interface中将它们连接起来。在检查器中的“连接”窗格(左第二)中这样做。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/925440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档