【发布时间】:2021-07-19 18:59:00
【问题描述】:
我正在尝试在 swift 中组合多个 nsstring 比较选项,以便在方法 string.range(of:) 中使用,但出现错误:
Referencing operator function '|' on 'BinaryInteger' requires that 'NSString.CompareOptions' conform to 'BinaryInteger'
这就是我创建选项的方式:
let options = NSString.CompareOptions.diacriticInsensitive | NSString.CompareOptions.caseInsensitive
在objective-c 中这工作正常,但在swift 中有一个错误。有什么想法吗?
【问题讨论】:
标签: ios swift objective-c