在处理iPhone项目时,它可能会变得非常混乱并且创建了许多文件(库,视图控制器,接口......)组织项目文件的最佳方法是什么?你使用什么组结构?我应该按照MVC范式进行分组吗?
谢谢!
答案 0 :(得分:2)
无论是什么使你的应用程序的结构最明显的是简短但最终无益的答案。我不确定是否有一个正确的答案。
作为一个数据点,这里大致是我如何构建我最复杂的应用程序:
UI
组用于简单查看。这些类通常还包含控制器分组不会反映类结构。我的一般规则是,我希望在同时关闭的同时修改文件。
答案 1 :(得分:0)
我们通常有一个视图控制器和自定义列表单元组。
在我们当前的项目中,我们还有一个XMLParsers组(我们有很多这样的,线程生成的实例来解析来自服务器的传入消息)。
MVC范例在这里基本上没有实际意义 - 当然,这是你应该遵循的范例 - 但我认为XCode的团队不仅仅是在文件系统布局方面迎合MVC。