美文网首页
swift中定义位移枚举

swift中定义位移枚举

作者: StonesMonkey | 来源:发表于2016-07-30 10:23 被阅读184次

    swift 是没有类似OC中多个位移枚举做集成。所以就需要定义一个OC的桥接文件来做这件事情。这里拿 NSKeyValueObservingOptions举例

    先创建一个OC的Tool工具

    .h文件中

    <pre>+ (NSKeyValueObservingOptions)newAndOldOptions;</pre>

    .m文件

    <pre>+ (NSKeyValueObservingOptions)newAndOldOptions {
    return NSKeyValueObservingOptionNew | NSKeyValueObservingOptionOld;
    }</pre>

    Swift调用

    <pre>Utils.newAndOldOptions()</pre>

    相关文章

      网友评论

          本文标题:swift中定义位移枚举

          本文链接:https://www.haomeiwen.com/subject/xextsttx.html