swift中定义位移枚举

2016-07-30  本文已影响184人  StonesMonkey

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

先创建一个OC的Tool工具

.h文件中

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

.m文件

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

Swift调用

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

上一篇 下一篇

猜你喜欢

热点阅读