rangeofcharacterfromset 从 swift 2.3 到 swift 3.0 的转换错误

Conversion error for rangeofcharacterfromset from swift 2.3 to swift 3.0

我正在尝试将我的应用程序从 swift 2.3 转换为 swift 3.0。我面临以下问题。 我正在尝试检查是否找到了一系列字符集。代码在 swift 2.3 和将其转换为 swift 3.0.

时工作正常

有人可以帮我解决这个问题吗? 提前致谢。

弄清楚自己的最简单方法是重新键入方法并使用代码完成。

或者阅读 documentation

此代码适用于 playground:

let string = String()
let characterSet = CharacterSet()

let stringSet : String = string as String

stringSet.rangeOfCharacter(from: characterSet.inverted, options: String.CompareOptions.caseInsensitive)