API中常见的宏定义

2016-07-19  本文已影响58人  回_望

NS_AVAILABLE_IOS(5.0)

iOS系统版本在>=5.0才能使用该API.否则出现crash现象。

NS_DEPRECATED_IOS(3_0, 8_0)

该API在Version>=3.0开始使用,Version>8.0之后废弃使用。一般情> > Apple提供了个性能更好的API.

FILE

获取当前文件的全路径。

    NSString *__assert_file__ = [NSString stringWithUTF8String:__FILE__];
    NSLog(@"assert file name :%@",__assert_file__);

LINE

获取使用LINE宏定义的行数。

    NSLog(@"assert line :%d",__LINE__);
上一篇下一篇

猜你喜欢

热点阅读