substring(from:)' 已弃用。将字符串切片下标与 'partial range from' 运算符一起使用
substring(from:)' is deprecated. Use string slicing subscript with a 'partial range from' operator
我刚刚在 Xcode 10.1
上将一个应用程序从 swift3 转换为 swift4.2
我正在修复出现的许多错误中的一部分。
显然 substring(from:)' 已被弃用。将字符串切片下标与 'partial range from' 运算符一起使用
t_prefix_phone = contact_phone.substring(to:contact_phone.index(contact_phone.startIndex, offsetBy: 3))
t_phone = contact_phone.substring(from:contact_phone.index(contact_phone.endIndex, offsetBy: -7))
能否请您帮我将上面的代码翻译成 4.2,这样结果仍然是字符串。
谢谢
swift 4 有前缀和后缀就是为了这个:
let contact_phone = "0123456789"
let t_prefix_phone = String(contact_phone.prefix(3))
let t_phone = String(contact_phone.suffix(7))
我刚刚在 Xcode 10.1
上将一个应用程序从 swift3 转换为 swift4.2我正在修复出现的许多错误中的一部分。 显然 substring(from:)' 已被弃用。将字符串切片下标与 'partial range from' 运算符一起使用
t_prefix_phone = contact_phone.substring(to:contact_phone.index(contact_phone.startIndex, offsetBy: 3))
t_phone = contact_phone.substring(from:contact_phone.index(contact_phone.endIndex, offsetBy: -7))
能否请您帮我将上面的代码翻译成 4.2,这样结果仍然是字符串。
谢谢
swift 4 有前缀和后缀就是为了这个:
let contact_phone = "0123456789"
let t_prefix_phone = String(contact_phone.prefix(3))
let t_phone = String(contact_phone.suffix(7))