enum Direction: Int{ case left2Right = 0,Right2left}
而这个协议
@objc protocol CellDelegate : NSObjectProtocol{ optional func has(direction:SwipeDirection) -> Bool}
我收到了这个错误
方法不能标记为@objc,因为参数的类型不能在Objective-C中表示
任何人都可以告诉我为什么会出现这个错误以及如何解决它?
谢谢!
我认为最好的解决方案是使用swift 1.2 – 它仍处于测试阶段(截至今天),但可以将@objc属性应用于swift枚举.
总结以上是内存溢出为你收集整理的ios – 如何在Enift Protocols可选函数中使用Enums作为参数全部内容,希望文章能够帮你解决ios – 如何在Enift Protocols可选函数中使用Enums作为参数所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)