有时候,我们会碰到下面的情况: 1、一些功能可能需要某一个版本之上才能使用; 2、视线某些功能的方法在不同的版本上实现方式不同; 这时候我们可以使用下面的方法。 苹果的API中提供了各版本宏定义 #define __MAC_10_0 1000 #define __MAC_10_1 1010 #define __MAC_10_2 1020 #define __MAC_10_3 1030 #define __MAC_10_4 1040