【发布时间】:2023-03-28 06:48:01
【问题描述】:
我有以下用 Swift 3 编写的简单代码:
let str = "Hello, playground"
let index = str.index(of: ",")!
let newStr = str.substring(to: index)
从 Xcode 9 beta 5 开始,我收到以下警告:
'
substring(to:)' 已弃用:请使用带有'部分范围'运算符的String切片下标。
如何在 Swift 4 中使用这种 具有部分范围的切片下标?
【问题讨论】:
-
var str = "Hello, playground" let indexcut = str.firstIndex(of: ",") print(String(str[..