Objective-C 预处理与数组编程全解析
1. 预处理指令 #import 详解
在 Objective-C 编程中,随着编程经验的积累,我们会创建自己的宏集合,并希望在每个程序中使用这些宏。为了避免在每个新程序中重复输入这些宏,预处理指令 #import 为我们提供了便利。我们可以将所有宏定义收集到一个单独的文件中,通常这些文件以 .h 结尾,被称为头文件或包含文件。
1.1 #import 的使用示例
假设我们要编写一系列进行各种公制转换的程序,我们可以在一个名为 metric.h 的文件中定义所需的常量:
#define INCHES_PER_CENTIMETER 0.394
#define CENTIMETERS_PER_INCH (1 / INCHES_PER_CENTIMETER)
#define QUARTS_PER_LITER 1.057
#define LITERS_PER_QUART (1 / QUARTS_PER_LITER)
#define OUNCES_PER_GRAM 0.035
#define GRAMS_PER_OUNCE (1 / OUNCES_PER_GRAM)
在需要使用这些定义的程序中,只需在源文件开头添加以下预处理指令:
#import "metric.h"
超级会员免费看
订阅专栏 解锁全文
84

被折叠的 条评论
为什么被折叠?



