IOS开发:xcode5版本引发的问题

下面这段代码是用于处理ios7头部透明问题的

#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000
if ( IOS7_OR_LATER )
{
self.edgesForExtendedLayout = UIRectEdgeNone;
self.extendedLayoutIncludesOpaqueBars = NO;
self.modalPresentationCapturesStatusBarAppearance = NO;
}
#endif // #if __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000


可是在我xcode5上就是无法编译通过。可是在别人的xcode上可以,

出现

后来发现我xcode5是 Version 5.0 (5A11314m),

而最新预览版的为Build: 5A1412。

实在是有点郁闷,看来非发布版还是少玩为妙。

原文地址:https://www.cnblogs.com/pangblog/p/3327497.html