一个View控制器可以统治它们吗?

时间:2014-03-12 11:45:01

标签: objective-c

我的导师不会回复我的电子邮件而且我浪费时间像一个盲人一样在圆形房间的角落寻找四分之一。有人可以回答我的问题吗?我正在使用自定义单元格制作标签式应用。我的问题是....是否只有一个MAIN视图控制器可以处理所有内容(超级视图)或者我是否需要单独的MAIN vc来处理不同的选项卡信息和功能? 我试图做到这一点并遇到了巨大的绿色方块“你正在复制一切Howie”编译器警告。这告诉我,我正在采取错误的方式。如果我有五十个标签,是否会有一个主要的vc被运行的代码(显然除了类,代理等)以及为不同的标签创建的所有不同的vc?谢谢......我应该先来这儿。

1 个答案:

答案 0 :(得分:0)

我猜你的导师正试图让你自己思考。那就是说......

退后一步,将应用程序的功能分解为更小的功能区域。如果必须的话,拿铅笔和纸画画一幅画。这是你将要构建的层次结构。

您将拥有一个监视其他所有内容的视图控制器,但您应该为之前建立的每个功能区域编写其他视图控制器(我假设它将显示在自己的选项卡中)。

我对你所说的这些“巨型绿色方块”一无所知,但它暗示着你的子类化有困难。回到您的课程材料并查看。花更多时间在SO上。搜索已经询问有关子类化的问题。投入时间。这是值得的。然后将这些课程应用于您构建的层次结构。

我一直说计算机很有趣,但从一开始就学习基础知识真的很难。深呼吸,然后重新开始。祝你好运。