2012-01-13 62 views
0

我想有两个表,并从一个iPad屏幕网页视图如下:两个Tablew在一个屏幕

  • 第一个表将解析项目从RSS源,并且将有一个 选项勾选
  • 第二个表将包括所有的检查项目
  • 的网页流量将从didSelectRowAtIndexPath方法从第一表格中的内容(所以基本上第一个表给出显示来自didSelectRow内容,并检查一个盒子的机会(或其他)来创建第二个ary表。

有人告诉我第二个表格,我应该有检查写入一个plist出现的NSMutableDictionary,然后第二个表将只是plist中的表...但实际上,什么此代码?......我在哪里呢?... ...等等等等等等。如果用户取消选中的项目,在plist中的线将被清除,右???

我相信我可以显示在一个屏幕上的所有三个类别的东西,如

[viewController.view addSubview:someOtherViewControler.view]; 

是否有任何理由为什么我不应该这样做?

非常感谢! XOXO

回答

0

没有理由不应该这样做,并且如果您尝试使用一个视图控制器完成所有操作,您将对您提出的方法感到高兴。

设计模式组织做是为了简化设计和软件的维护。你所描述的显然是三个独立的数据源,每个数据源都有自己独立的观点。您可以在其中的每一个上独立使用MVC设计模式。这种独立性使其具有易于设计和维护的独立视图控制器。

,他们收集到你的应用的一个主要观点是在维护简单化,你将有独立的视图控制器获得压倒事实。

相关问题