如何为IOS应用建立清晰易懂的项目目录结构
2014-11-28 17:34
507 查看
原文: 如何为IOS应用建立清晰易懂的项目目录结构
开发较复杂的 iOS 应用时,在建立清晰易懂的项目目录结构这方面,你有什么好的经验或心得?目录结构就是指这个:
9679fb972a74da72167428cda17523bb_b.jpg (48.86 KB, 下载次数: 0)
下载附件
1 分钟前 上传
在简单的应用中,我们用苹果默认的目录结构就可以让人看懂分辨各个类的作用。然而在一个较大型的项目中,会有几十个甚至上百个类,并且还会不断增加。如何建立一个清晰易懂的文件夹结构(目录结构),让一个新加入项目的成员也可以快速掌握各个类的功能和相互关系?
目录结构是按照相似功能(比如较重要的ViewController放到一起)分类好呢,还是对应应用的画面结构分类(比如搜索结果画面下面放置相关类)好呢?我想后者在实际应用中很多,但似乎也有缺陷。比如画面过多过于复杂的时候,难以对他们进行清晰的树状分类。
我在网上找到的较好的资料比如这个帖子:iOS项目的目录结构和开发流程
欢迎大家积极分享自己的心得经验,或者分享网络上的优质资料。
注:本问题无需涉及Xcode默认生成的初始文件目录结构的讲解。
拒绝毫无干货的答案比如“不需要考虑这种结构”“用苹果的默认结构就行了啊”。
开发较复杂的 iOS 应用时,在建立清晰易懂的项目目录结构这方面,你有什么好的经验或心得?目录结构就是指这个:
9679fb972a74da72167428cda17523bb_b.jpg (48.86 KB, 下载次数: 0)
下载附件
1 分钟前 上传
在简单的应用中,我们用苹果默认的目录结构就可以让人看懂分辨各个类的作用。然而在一个较大型的项目中,会有几十个甚至上百个类,并且还会不断增加。如何建立一个清晰易懂的文件夹结构(目录结构),让一个新加入项目的成员也可以快速掌握各个类的功能和相互关系?
目录结构是按照相似功能(比如较重要的ViewController放到一起)分类好呢,还是对应应用的画面结构分类(比如搜索结果画面下面放置相关类)好呢?我想后者在实际应用中很多,但似乎也有缺陷。比如画面过多过于复杂的时候,难以对他们进行清晰的树状分类。
我在网上找到的较好的资料比如这个帖子:iOS项目的目录结构和开发流程
欢迎大家积极分享自己的心得经验,或者分享网络上的优质资料。
注:本问题无需涉及Xcode默认生成的初始文件目录结构的讲解。
拒绝毫无干货的答案比如“不需要考虑这种结构”“用苹果的默认结构就行了啊”。
相关文章推荐
- Xcode中iOS应用开发的一般项目目录结构和流程简介
- 【精】iOS 项目目录结构
- iOS项目的目录结构和开发流程
- iOS项目的目录结构和开发流程
- iOS项目开发中的目录结构
- iOS项目的目录结构和开发流程
- 升级iOS SDK后如何建立已有项目
- iOS项目的目录结构和开发流程
- iOS项目的目录结构和开发流程
- iOS项目的目录结构和开发流程
- iOS项目的目录结构和开发流程
- Cocos2d-X游戏【泰然网《跑酷》】JS到C++移植2:如何新建一个项目,引擎目录结构介绍
- 转载-------iOS项目的目录结构和开发流程
- iOS项目的目录结构和开发流程(Cocoa China)
- 在iOS项目构建时如何应用ccache
- iOS项目的目录结构和开发流程
- iOS项目的目录结构和开发流程
- iOS项目的目录结构和开发流程
- iOS项目的目录结构和开发流程
- ios项目的目录结构