gpt4 book ai didi

swift 3 更新 swift 2 的语法

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

在 swift 2.2 中它的工作原理:

var messages = [JSQMessage]()

//...
for i in 1...10 {
let sender = (i%2 == 0) ? "Server" : self.senderId
let messageContent = "Message nr. \(i)"
var message = JSQMessage(senderId: sender, displayName: sender, text: messageContent)
self.messages += [message] //Cannot convert value of type '[JSQMessage]' to expected argument type 'inout_'
}

在 swift 3 中给我错误。尝试使用

self.messages += [&message] // Type of expression is ambiguous without more context

如何解决?

最佳答案

试试这个:self.messages.append(消息)

附加有很多变体:

https://stackoverflow.com/a/24002784/1979882

关于swift 3 更新 swift 2 的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40194552/

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