gpt4 book ai didi

swift - 无法将类型 'subSequence'(又名 'String.CharacterView')的值转换为集合中的类型 'String'

转载 作者:IT王子 更新时间:2023-10-29 05:13:06 24 4
gpt4 key购买 nike

我构建了一个从数据库请求图像 url 的网络服务。我想在 swift 上展示它。但是我在 var photo 行上发现了这个错误:

Cannot convert value of type 'subSequence' (aka 'String.CharacterView') to type 'String' in collection

let requestResponse = self.sendToServer(postUrl: "localhost",data:"abc")

let Seperated = requestResponse.characters.split(separator: " ")

var photo = Seperated[0] as String

let imageURL = URL(string: photo)
if let imageData = try? Data(contentsOf: imageURL!) {
...
}

最佳答案

考虑这样的事情:

let requestResponse = "some string"
let separated = requestResponse.characters.split(separator: " ")

if let some = separated.first {
let value = String(some)

// Output: "some"
}

关于swift - 无法将类型 'subSequence'(又名 'String.CharacterView')的值转换为集合中的类型 'String',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44078449/

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