5

G'Day 程序员,我来自 Java 背景,但是我刚刚开始学习C++Objective C。当我在第三方 Objective C 代码中有这么多不同的编码风格时,我很担心。但我有点进退两难。

我的困境是在编写 iOS 应用程序时是否使用#pragma 标签?它被认为是一个好习惯吗?还是程序员自己选择拥有这些指令下拉链接?

您的专业知识和行业经验会有所帮助,

谢谢


  • 我在互联网上搜索的内容主要是暗示#pragma 的作用。但是我找不到太多关于它是否被认为是好的做法的信息。
4

2 回答 2

6

我通常使用#pragma 来分隔实现,例如:

#pragma mark UITableViewDelegate Methods

#pragma mark Custom functionality Methods

所以我可以查看下拉菜单并直接转到我想要的位置。

于 2011-11-09T12:53:05.820 回答
4

我也用

 #pragma mark - UISomeDelegate

或者

 #pragma mark -

XCode 在导航栏中用一行分隔方法列表:

UISomeDelegate 上方的行

于 2012-10-28T12:31:47.300 回答