gpt4 book ai didi

swift - .trimmingCharacters 的替代方案,让 Coderbytes 接受我的解决方案

转载 作者:行者123 更新时间:2023-11-30 11:28:49 28 4
gpt4 key购买 nike

在我的 Xcode Playground 上,以下代码片段会修剪任何 String 中的空格(如我所愿)。

let trimmed = "   hello   ".trimmingCharacters(in: .whitespaces)

当我尝试使用此语法向 Coderbytes 提交解决方案时,它会抛出:

/tmp/005424279/main.swift:5:17: error: value of type 'String' has no member 'trimmingCharacters' let trimmed = "   hello    ".trimmingCharacters(in: .whitespaces)

当我尝试 Swift2 版本时,也会发生同样的事情

 let trimmed = "   hello   ".stringByTrimmingCharactersInSet(in: .whitespaces)

Coderbytes 上没有情报 - 我真的很困惑如何才能让我的解决方案被接受。 (我知道我应该很高兴我已经解决了这个难题,而不用担心 Coderbyte 接受它 - 但是,你知道,你在建立排名方面具有竞争力!

最佳答案

这取决于他们使用的 Swift 版本。

对于 Swift 4,我使用了这个:

import Foundation

let trimmed = " hellloo ".trimmingCharacters(in: CharacterSet.whitespaces)
print(trimmed)

关于swift - .trimmingCharacters 的替代方案,让 Coderbytes 接受我的解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50465358/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com