首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIViewController对NSViewController

UIViewController对NSViewController
EN

Stack Overflow用户
提问于 2014-04-27 14:03:49
回答 1查看 2.3K关注 0票数 0

你好,我是新来的可可,但我有一些经验的iOS (可可触觉)。在iOS (Cocoa )中,大多数视图都有自己的视图控制器,AppDelegate基本上没有使用。这是Cocoa中的相同情况,还是我将所有代码(IBActions、Outlet、ext)都放在AppDelegate中?

第二,绑定。它们是省略Controller类并将视图对象直接绑定到GUI中的对象类的一种方法吗?

提前谢谢你。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-27 15:41:49

是的,每个Cocoa视图应该有一个视图控制器,就像在iOS中一样,但是主要的区别是在iOS中,它是一个单一窗口,它封装了多个视图。然而,在mac上,可以设计多个窗口,每个窗口都有多个视图控制器。

另一个不同之处是,不要期望可可中的ViewDidLoad、ViewDidAppear等方法,也不会有像UITabBarController、UINavigationController这样的容器控制器来帮助您处理导航流程,您必须使用addSubview: methods来完成。

对于绑定,不建议这样做,下面的文章很好地解释了它。

http://www.informit.com/articles/article.aspx?p=1397564

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

https://stackoverflow.com/questions/23324354

复制
相关文章

相似问题

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