2013-02-21 117 views
1

这可能是一种新的noob问题,但Objective-C中的视图控制器是什么? UIView与UIViewController有什么不同?非常感谢!!Xcode视图控制器

+0

我不喜欢传递一个链接,但简单的谷歌搜索会更快地回答你的问题,在这里问:http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/Introduction/Introduction。 html – 2013-02-21 20:06:37

+0

我做了很多搜索,但我对我找到的信息并不满意。对不起 – user2002708 2013-02-21 20:10:33

+0

Apple对视图控制器的引用非常多。如果你看一下UIViewController类的引用的顶部,它有两个链接。你应该研究这些。 – rdelmar 2013-02-21 20:34:28

回答

3

有一种称为MVC(模式,视图,控制器)的设计模式这是一个想法,您制作的每个类都需要整齐地适合这些类别中的一个。

模型对象保存数据。

查看对象对用户可见,并接受来自用户的输入。 (输入是按下按钮或在屏幕上滑动手指)

控制器负责编排模型和视图之间的对话。

说实话,这是一个相当基本的概念。如果你不熟悉的东西,我会建议查看一些其他资源。如果你对这些基本原理有深刻的理解,你会对你的编程经验感到高兴。

http://www.bignerdranch.com/book/ios_programming_the_big_nerd_ranch_guide_rd_edition_是一本很好的书。

相关问题