iOS小技巧 - 选择编译

来源:互联网 发布:JAVA修改数组指定位置 编辑:程序博客网 时间:2024/05/20 08:26

有些新版本的xcode的代码在旧版本的xcode中是没有的,所以需要选择编译

先引入头文件 #import <Availability.h>

示例代码如下(通过判断__IPHONE_7_0从而间接得知xcode版本的新旧程度)

if (iOS7) {#ifdef __IPHONE_7_0    titleW = [self.currentTitleboundingRectWithSize:CGSizeMake(MAXFLOAT, MAXFLOAT) options:NSStringDrawingUsesLineFragmentOriginattributes:attrs context:nil].size.width;#endif}else {    titleW = [self.currentTitlesizeWithFont:self.titleFont].width;}

0 0
原创粉丝点击