简单的来说就是为了方便查找和导航代码用的。

下面举例如何快速的定位到我已经标识过的代码。
#pragma mark 播放节拍器

- (void) Run:(NSNumber *)tick
{

//...

}

OK,那么如何查找呢,点击代码编辑器上面的导航栏即可:

接着我修改一下代码:

#pragma mark- 播放节拍器
猛一看没发现区别是吧?实际上多了一个横线 
#pragma mark “-” 播放节拍器

这个短横线(减号)有什么作用呢,再次点击导航栏就可以看到。


加上-后会显示一条分割线会让注释名称更加显眼突出。

转载于:https://www.cnblogs.com/Free-Thinker/p/5897664.html

IOS笔记 #pragma mark的用法相关推荐

  1. ios 标准 #pragma mark的用法

    简单的来说就是为了方便查找和导航代码用的. 下面举例如何快速的定位到我已经标识过的代码. #pragma mark 播放节拍器 - (void) Run:(NSNumber *)tick { //.. ...

  2. IOS 笔记大全 (UI控件到网络协议)

    1 MVC模式:(model+view+controller):是一种帮你把代码功能和显示划分出来的设计模式: 2 model:较为底层的数据引擎,负责管理实体中所继承的数据: 3 view:和用户交 ...

  3. iOS 笔记 【经典】

    MVC模式:(model+view+controller):是一种帮你把代码功能和显示划分出来的设计模式: model:较为底层的数据引擎,负责管理实体中所继承的数据: view:和用户交互界面: c ...

  4. iOS笔记059 - 网络总结

    网络 基本概念 客户端:client 服务器:server 请求:request 响应:response 过程 客户端 -> 发送请求 -> 服务器(连接数据库) 服务器 -> 发送 ...

  5. IOS笔记CALayer的position和anchorPoint

    IOS笔记CALayer的position和anchorPoint CALayer有2个非常重要的属性:position和anchorPoint @property CGPoint position; ...

  6. iOS笔记之UIKit_UINavigationController

    //设置导航条的样式 self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent; //默认是白色  B ...

  7. python里while的用法_Python学习笔记之While循环用法分析

    本文实例讲述了Python学习笔记之While循环用法.分享给大家供大家参考,具体如下: 前面一篇<Python学习笔记之For循环用法>详细介绍了Python for循环,这里再来讲述一 ...

  8. 在objective-C中#pragma mark是什么意思?

    经常在 Xcode IDE 里面的代码中看到以下代码指令: #pragma mark - #pragma mark Initialization #pragma 是什么 从技术上讲,以 #pragma ...

  9. python中while的用法_Python学习笔记之While循环用法分析

    本文实例讲述了Python学习笔记之While循环用法.分享给大家供大家参考,具体如下: 前面一篇<Python学习笔记之For循环用法>详细介绍了Python for循环,这里再来讲述一 ...

最新文章

  1. HTML5原生拖拽/拖放 Drag Drop 详解
  2. 手把手教你建github技术博客
  3. 为什么越来越多的人消失在朋友圈?
  4. @Repository , @Service , @Controller 和 @Component
  5. 编写Web前端代码的注意事项
  6. django 1.8 官方文档翻译: 3-3-3 文件储存API
  7. Java学习笔记目录索引 (持续更新中)
  8. 人脸库对比(百度人脸识别)(Java版)
  9. 学校后勤物资管理系统
  10. java excel 批注_Java 添加、读取和删除 Excel 批注
  11. java后端getmonth_Java中的LocalDateTime getMonth()方法
  12. Python数据分析--统计注册用户
  13. Python向左,数学向右:乌拉姆的素数研究
  14. 简单弄懂Saas是什么? Saas与传统软件有什么区别?
  15. 人脸检测与美颜技术介绍(OpenCV)
  16. 基于区块链技术,电子商务平台将提高安全性和透明度
  17. ModScan32使用基础
  18. java论文管理系统_Java人事管理系统(论文+源码)
  19. 压缩包设置了打开密码忘记了怎么办?
  20. Base32 解码以及加密

热门文章

  1. java签名算法阻止 设置_java数字签名算法之RSA
  2. 服务器平均响应时长计算,并发数 = QPS*平均响应时间
  3. case when 子查询_Oracle数据库-单表查询
  4. linux mysql统计次数_MySQL统计函数记录
  5. 回归 统计绘图_手把手教绘制回归分析结果的森林图「GraphPad Prism和Excel」
  6. inum在linux中含义,linux
  7. springboot 打包_springboot项目打包上传至阿里云服务器
  8. pg数据库json数据类型_PG数据类型
  9. 单位斜变函数matlab,实验二 用MATLAB实现线性系统的时域分析
  10. fork() || fork() || fork() 与 fork() fork() fork()