[英]iOS - NS_DESIGNATED_INITIALIZER expected : (colon) in xcode 5
how can i use NS_DESIGNATED_INITIALIZER in xcode 5 it give me error Expected ':'
i recognize the problem in xCode version , it work fine with xCode 6 我如何在xcode 5中使用NS_DESIGNATED_INITIALIZER它给我错误
Expected ':'
我认识到xCode版本中的问题,它可以在xCode 6中正常工作
i find this code in TapkuLibrary thank you in advance 我在TapkuLibrary中找到此代码,谢谢
it is the attribute 这是属性
__attribute__((objc_designated_initializer))
so define it in your pch 所以在你的pch中定义它
#ifndef NS_DESIGNATED_INITIALIZER
#if __has_attribute(objc_designated_initializer)
#define NS_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
#else
#define NS_DESIGNATED_INITIALIZER
#endif
#endif
then you can also use it in xcode5 那么你也可以在xcode5中使用它
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.