【发布时间】:2014-10-14 13:03:41
【问题描述】:
如何在 xcode 5 中使用 NS_DESIGNATED_INITIALIZER
它给了我错误Expected ':'
我认识到 xCode 版本中的问题,它适用于 xCode 6
我在 TapkuLibrary 中找到此代码 提前谢谢你
【问题讨论】:
如何在 xcode 5 中使用 NS_DESIGNATED_INITIALIZER
它给了我错误Expected ':'
我认识到 xCode 版本中的问题,它适用于 xCode 6
我在 TapkuLibrary 中找到此代码 提前谢谢你
【问题讨论】:
这是属性
__attribute__((objc_designated_initializer))
所以在你的 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
那么你也可以在xcode5中使用它
【讨论】: