objective-c – swift中的Objective C enum

objective-c – swift中的Objective C enum,第1张

概述我在目标C文件中有以下枚举: typedef NS_ENUM(NSInteger, countDirection){ countDirectionUp = 0, countDirectionDown}; 如何在快速视图控制器中使用它?我试过这个 label.countDirection = countDirection.countDirectionDown 但我得到一个count 我在目标C文件中有以下枚举:
typedef NS_ENUM(NSInteger,countDirection){    countDirectionUp = 0,countDirectionDown};

如何在快速视图控制器中使用它?我试过这个

label.countDirection = countDirection.countDirectionDown

但我得到一个countDirection.Type没有名为countDirectionDown的成员错误.

谢谢

解决方法 这些被翻译成
countDirection.UpcountDirection.Count

Swift删除枚举值与枚举名称共有的尽可能多的字母.在您的情况下,使用名为countDirection的枚举和值countDirectionUp,将删除整个“countDirection”.它不是必需的,因为你知道你正在使用哪个枚举,使你的代码相当短.

总结

以上是内存溢出为你收集整理的objective-c – swift中的Objective C enum全部内容,希望文章能够帮你解决objective-c – swift中的Objective C enum所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1234577.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-06
下一篇2022-06-06

发表评论

登录后才能评论

评论列表(0条)

    保存