美文网首页
注释, #pragma mark, 代码分类

注释, #pragma mark, 代码分类

作者: 轻诺 | 来源:发表于2017-11-02 19:40 被阅读46次

#param mark的作用?

pragma这字在字典上查不到,近似字pragmatic的意义是活跃的、爱管閒事的、实用主义的。pragma mark实质上是让Xcode在其Function Menu内打上一些记号,Function Menu就是图一中两个星号之下的那一块,Function Menu列出程式档内的class (左方有c字样)、function(左方有f字样)、method(左方有m字样),这是Xcode让使用者可以快速查看一个程式档案裡所有class、method、function的工具,pragma mark则是在Function Menu内作记号(mark),帮助阅读程式。

如图:


#pragma mark 的用法,如图

1.#pragma mark -        这种会有Funcation Menu会出现一条直线.

2.#pragma mark 注释  和 #pragma mark -- 注释  这两种写法效果是一样的

代码分类:

如图,  实际项目中我们在controller, view里面会有大量的代码, 包括view的设置, 代理方法,  响应方法,  如果我们不分类,不使用#pragma mark, 后期我们修改,查找起来很麻烦,   所以合理的代码分类很重要,我们可以直接定位到那个地方.   

分类可以有以下的几种:  life cycle(生命周期),  initUI(初始化,包括view的设置), 懒加载, 网络请求, 代理,  响应方法, 内部方法等方式. 

相关文章

网友评论

      本文标题:注释, #pragma mark, 代码分类

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