Xcode中常用的标记(MARK、TODO、FIXME)
2017-04-22 13:55:39
# Objective-C
在项目中以ViewController
界面为例,在创建很多方法的情况下,会导致代码在翻阅时很浪费时间。但我们也是有对应的便捷方法。例如:#pragma mark
以及 打断点引起注意的方式都可以达到我们想要的效果。
但细心的开发者会注意到,苹果提供了三个标记(MARK、TODO、FIXME
)来给我们提供便利。至于用法也是很简单,和#pragma mark
类似。下面👇做解释:
MARK:标注
1 | //MARK:视图将要消失(viewWillDisappear) |
TODO:备忘录
1 | //TODO: back super ViewController(返回上级视图) |
FIXME:通常在bug的位置做该标记
1 | //FIXME:如果使用点击空白处,取消键盘响应事件,打开下面👇代码 |
#pragma mark:
1 | #pragma mark UIImagePickerControllerDelegate图片选择代理方法 |
看下效果:
下面是关于写警告的方法,这个警告是我们在项目中自己制造的,旨在引起注意
1 | #pragma message "warn one" |
警告效果: