Swift3-Type 'String' does not conform to protocol 'Sequence'

骑猪看日落 2023-10-17 10:04 99阅读 0赞

遍历字符串时出错如下:

Type ‘String’ does not conform to protocol ‘Sequence’

Center

这是由于在swift3中修改了,改为如下写法:

  1. /*
  2. * 1、字符串
  3. */
  4. print("1、字符串")
  5. //Swift语言中,字符串中可以加入任何语言文字的字符
  6. //遍历字符串
  7. var str:String = "Hello,Swift,你好!"
  8. for ch in str.characters{
  9. print("\(ch)")
  10. }
  11. //倒叙字符串
  12. func reverseString(string: String) -> String {
  13. return String(string.characters.reversed())
  14. }
  15. var reverseStr = reverseString(string:str)
  16. print("倒叙字符串\n\(reverseStr)")

Center 1

发表评论

表情:
评论列表 (有 0 条评论,99人围观)

还没有评论,来说两句吧...

相关阅读