characters - String 的实例属性,在[Xcode 9.1中已弃用]https://codingdict.com/questions/ 223781)
使用该characters属性从 String 获取子字符串非常有用,但现在它已被弃用,Xcode 建议使用substring. 我试图检查 SO 问题和苹果开发人员教程/指南。但看不到任何建议的解决方案/替代方案。
characters
substring
这是警告信息:
‘characters’ 已弃用:请使用字符串或子字符串
我使用 property 执行/处理了很多字符串操作characters。
有人对此更新有任何想法/信息吗?
Swift 4 引入了对字符串 API 的更改。 你可以只使用!stringValue.isEmpty而不是stringValue.characters.count > 0
!stringValue.isEmpty
stringValue.characters.count > 0
有关更多信息,您可以从此处获取示例
例如
let edit = "Summary" edit.count // 7