【发布时间】:2017-10-04 13:24:29
【问题描述】:
需要反转一个快速的字符串,用这个设法做到了。
var str = "Hello, playground"
let reactedText = str.characters.reversed()
let nowBackwards = Array(reactedText)
let answer = String(nowBackwards)
由于我在该主题中找不到任何关于 SO 的内容,因此我将其发布为一些积极的投票:) 或者确实是一个更好的 [更短,如不同] 解决方案。
【问题讨论】:
-
对于 Swift 4,请参阅此答案 stackoverflow.com/a/45048639/1187415 到副本(现在在下面添加了 3 次 :)
-
你说得对,但请原谅我在 Swift 3.0 中,更新了我的问题/答案。
-
@user3069232:Swift 3 版本在这个答案中 stackoverflow.com/a/41781991/1187415 重复。
-
这不是上述代码的重复,因为它使用循环,因此是一种低效且有些低效的解决方案。