您的位置:首页 > 移动开发 > IOS开发

iOS开发中,__attribute__ 使用场景

2016-01-12 11:41 288 查看
在AvailabilityMacros.h 里,定义了很多有用的宏:

1,__attribute__((
deprecated()))



在外边使用Model的属性或方法时,编译器就会提出警告,形如下图:



这样在废弃有些属性时,可以给人提醒。当然系统的DEPRECATED_MSG_ATTRIBUTE(s)也是可以使用。

2, __attribute__((
unavailable()))



在外边使用Model的属性或方法时,编译器就会提出警告,形如下图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: