【发布时间】:2009-05-27 00:39:52
【问题描述】:
在处理 iPhone 项目时,它会变得非常混乱,并且会创建许多文件(库、视图控制器、界面...) 组织项目文件的最佳方式是什么?你使用什么组结构?我应该按照 MVC 范式分组吗?
谢谢!
【问题讨论】:
标签: iphone
在处理 iPhone 项目时,它会变得非常混乱,并且会创建许多文件(库、视图控制器、界面...) 组织项目文件的最佳方式是什么?你使用什么组结构?我应该按照 MVC 范式分组吗?
谢谢!
【问题讨论】:
标签: iphone
使您的应用程序结构最明显的是简短但最终无用的答案。我不确定是否有一个正确的答案。
作为一个数据点,以下是我构建最复杂应用程序的大致方式:
UI 组,用于查看简单视图。这些类通常还包含控制器分组不反映类结构。我的一般规则是我希望同时将要修改的文件放在一起。
【讨论】:
我们通常有一个视图控制器组和自定义列表单元格。
在我们当前的项目中,我们还有一个 XMLParsers 组(我们有很多这样的线程实例来解析来自服务器的传入消息)。
MVC 范式在这里基本上没有实际意义——当然,它是你应该遵循的——但我认为 XCode 的团队不仅仅是在文件系统布局方面迎合 MVC。
【讨论】: