我有一些代码来过滤变量内的数字。
这是代码:
var numbers = String(anotherNumbers.characters.filter { "01234567890.".characters.contains($0) })
Run Code Online (Sandbox Code Playgroud)
在 swift 3 中,此代码工作正常。但是在 Swift 5 中,我收到一个错误'characters' is unavailable: Please use String directly
如何修复此错误?谢谢你。
您可以删除字符以直接使用 String。
例如
var anotherNumbers = "0123456789"
var numbers = String(anotherNumbers.filter { "01234567890.".contains($0) })
Run Code Online (Sandbox Code Playgroud)
返回“0123456789”
| 归档时间: |
|
| 查看次数: |
6424 次 |
| 最近记录: |