我希望在以下的一个iPad屏幕上有两个表和一个webview:
我被告知第二个表格,我应该将支票写入带有 NSMutableDictionary 的plist,然后第二个表格将只是plist的一个表格......但实际上,< strong> 这个 的代码是什么?...我在哪里放?等等等。如果用户取消选中项目,则plist中的行将是清除,对吧???
I PRESUME我可以在一个屏幕上显示所有三个类,如
[viewController.view addSubview:someOtherViewControler.view];
我有什么理由不这样做吗?
非常感谢! XOXO
答案 0 :(得分:0)
没有理由你不应该这样做,而且如果你试图用一个视图控制器完成所有操作,你会比你提出的方法更开心。
组织设计模式是为了简化软件的设计和维护。您所描述的显然是三个独立的数据源,每个数据源都有自己独立的视图。您可以在每个模式上独立使用MVC设计模式。这种独立性使其具有易于设计和维护的独立视图控制器。
将它们收集到您的应用程序的一个主视图中的事实远远超过了您将使用单独的视图控制器获得的可维护性的简化。