如何在xcode 5中使用NS_DESIGNATED_INITIALIZER
它给了我错误Expected ':'
我认识到xCode版本中的问题,它适用于xCode 6
我在TapkuLibrary中找到了这段代码 提前谢谢你
答案 0 :(得分:7)
这是属性
__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中使用它