1、oc中使用的注释
一般
//单行注释、
/*
多行注释
*/
- #pragma marks
- Comments containing:
- MARK:
- TODO:
- FIXME:
- !!!:
- ???:
除了使用 #pragma mark -添加分割线之外, 其余的你有用过吗?
使用
- #pragma mark - 添加子视图
- #pragma mark - 添加分割线
- //mark:添加标记1
- /* FIXME: 添加标记2 */
- // MARK: 添加标记3
- /* !!!: 添加标记4 */
- /* ???: 添加标记5 */
- /* TODO: 添加标记6 */
- #warning 添加警告
#pragma开头的代码是一条编译器指令,是一个特定于程序或编译器的指令。它们不一定适用于其它编译器或其它环境。如果编译器不能识别该指令,则会将其忽略。它们告诉Xcode编译器,要在编辑器窗格顶部的方法和函数弹出菜单中将代码分隔开,如下图所示:
用#pragma mark 函数来方便快捷的整理我们的逻辑组织
2、Swift的注释
单行注释和多行的注释同oC语言是一样的哦!
oc的#pragma mark 在oc中却不能使用换成
但在swift中,这个语法就不支持了,毕竟它是属于C的语法,于是就有了新的一些语法,如:// MARK: // FIXME // TODO: 等
// MARK: - 生成分隔线
// MARK: 说明
- //单行注释
/**
多行注释
*/
// MARK: - 添加标记1
// FIXME: 添加标记2
/* FIXME: 添加标记2 */
// MARK: - 添加标记3
/* TODO: 添加标记6 */
效果如下图: