美文网首页
iOS代码规范

iOS代码规范

作者: kklwg | 来源:发表于2021-07-09 09:49 被阅读0次

#define  宏定义 预处理  字符替换 没有类型,不做类型检查  (不分配内存)

const常量  有具体的类型,编译阶段执行类型检查  (分配内存)

一般是宏定义

如:#define kAppKey @"kAppKey"

添加宏定义,将在文件中需要使用到的常量,字符串等用宏定义。

#define KEY_BANK_TAIL @“bank_tail"

宏、常量名都要使用大写字母,用下划线‘_’分割单词

#define URL_GAIN_QUOTE_LIST @"/v1/quote/list"

#define URL_UPDATE_QUOTE_LIST @"/v1/quote/update"

#define URL_LOGIN  @"/v1/user/login”

以 k开头。后面遵循大写驼峰命名。「不带参数」

#define kHomePageDidScroll @"com.xq.home.page.tableview.did.scroll"

#pragma mark - Life Cycle

#pragma mark - override

#pragma mark - Intial Methods

#pragma mark - Target Methods

#pragma mark - UITextFieldDelegate

#pragma mark - Setter Getter Methods

可以使用代码块快捷键https://www.jianshu.com/p/e5609cf43a4f 

形容词性的BOOL属性的getter应该加上is前缀

@property (nonatomic, assign, getter=isEditable) BOOL editable;

类A需要将类B的实例变量作为它公共API的属性。这个时候,我们不应该引入类B的头文件,而应该使用向前声明(forward declaring)使用class关键字,并且在A的实现文件引用B的头文件。

addObject之前要非空判断

禁止在代码中直接写死字符串资源,必须要用字符串ID替代

相关文章

  • iOS 代码规范篇

    iOS 代码规范篇 iOS 代码规范篇

  • iOS Coding Style Guide 代码规范

    iOS Coding Style Guide 代码规范 iOS Coding Style Guide 代码规范

  • 乐乎-代码规范概述

    参考: 1、iOS中书写代码规范35条小建议 2、iOS开发总结之代码规范 3、iOS代码编程规范-根据项目经验汇...

  • iOS 代码规范文档

    iOS 代码规范文档 [toc] 修订 概述 制定目的:制定iOS 编码规范,主要是为了规范公司内部的iOS 代码...

  • iOS -如何让你写的代码更规范

    iOS -如何让你写的代码更规范 iOS -如何让你写的代码更规范

  • 代码之天圆地方

    优雅的写代码轻松的查代码严格的审代码 一、 iOS代码规范检查 新人入场第一件事就是熟悉代码规范iOS代码编程规范...

  • iOS开发总结之代码规范

    iOS开发总结之代码规范

  • iOS知识整理(二)

    OC知识整理 代码规范 iOS 代码规范 #pragma mark - 添加子视图#pragma mark - 添...

  • iOS 代码规范

    iOS规范:仅适用于iOS的代码规范(使用Objective-C语言)。 一.代码应该简洁易懂,逻辑清晰 不要过分...

  • iOS 团队编程规范

    iOS 团队编程规范 前 言 一、命名规范 二、代码注释规范 三、代码格式化规范 四、编码规范 参考资料: 转载自...

网友评论

      本文标题:iOS代码规范

      本文链接:https://www.haomeiwen.com/subject/mhtfpltx.html