首页 > 其他 > 详细

__OSX_AVAILABLE_STARTING

时间:2016-03-28 13:24:06      阅读:237      评论:0      收藏:0      [点我收藏+]

有时候我们会看到这样的东西 

CA_EXTERN NSString * const kCATransitionFromRight
    __OSX_AVAILABLE_STARTING (__MAC_10_5, __IPHONE_2_0);

__OSX_AVAILABLE_STARTING 是什么意思呢?

我们知道 Mac OS X and iOS有不同的版本号,__OSX_AVAILABLE_STARTING 宏允许你同时指定Mac OS X and iOS的版本号。

__OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0)它表示从 mac os x10.5 和ios 2.0 才开始使用的,两种平台都支持。

 

有时候我们只想支持一种平台,怎么办呢?

__OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_NA)

它表示 只支持mac os x  不支持ios平台,最后的NA 表示not  applicable ,是这两个单词的缩写

__OSX_AVAILABLE_STARTING

原文:http://www.cnblogs.com/YH-Coding/p/5328451.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!