iOS 代码规范篇

【符合苹果规范的命名方式】

•强烈要求——类名开头大写,方法和变量名以驼峰法命名。

•强烈推荐——类名使用至少三个字符做前缀,内部方法使用两个下划线做前缀。

•强烈推荐——无论使用K&R Style还是Allman Style都是可接受的范围,但是强烈推荐在一个文件内保持一种形式。

•强烈推荐——在保证代码可读性的基础上保持代码的简短和统一性:小类,小方法,统一的函数返回。

【良好的代码/工程结构】

•为整个工程创建workspace。

•按照权责分门别类存放资源文件:每种类型的资源存放于独立的目录下:图片,声音,配置文件等等。而图片又可以按照类型分别存放在不同的子目录下:全局类型,背景图,logo,登录等等。

•合理的代码结构。推荐如下的工程目录结构:

Core:工程内一些通用的机制实现类:统一的任务管理,模块管理,服务管理。

General:公用类和方法,包括工程内ViewController, UITableViewCell基类(Base),公

用Category,公用UI组件(CustomUI),公用辅助方法(Helper)和宏定义(Macro)。

Model:公用数据模型

Sections:不同程序单元。如登录,设置等等。其下又可以按照功能分成不同的子目

录:当前单元使用的自定义UI组件,管理类,数据模型和ViewController等等。

Vendors:第三方库。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 现在正式谈谈代码规范了,代码规范是一个很大的课题,由于我本人能力的局限,不能很详细生动专业的在宏观上去讲代码怎...
    麦克学会了摇滚阅读 4,849评论 1 8
  • 为了增加代码的可读性和可维护性,我们今天准备拟一篇代码规范博客。本博客分两部分来说:项目结构规范 以及 代码风格规...
    齐舞647阅读 13,975评论 23 105
  • 时光飞逝,转眼间,元宵节到了。踏入学校的大门,只见上面挂了几个大红灯笼,仿佛是在欢迎元宵节的到来。中央的大...
    小玉儿_196f阅读 3,567评论 0 0
  • 我在北影学电影系列一 纪录片《当骑向路的尽头》后感 看完这部纪录片,我心里久久不能平静。 五个天南地北的人,在领队...
    木飞扬阅读 4,324评论 4 7
  • 同君一夜话,胜读十年书。 几句良言便是最难得、最宝贵的财富。 必须谨记于心。 今夜同领导散步, 有几句忠告愿记录于...
    丹华君阅读 1,774评论 0 0

友情链接更多精彩内容