в стремительной 2.2 его работы:быстр синтаксис 3 обновления с быстрых 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_'
}
в быстрых 3 дает мне ошибку. пытался использовать
self.messages += [&message] // Type of expression is ambiguous without more context
как исправить?
Как 'self.messages' определено? –
var messages = [JSQMessage]() –
@JAL: Этот поток показывает альтернативные решения, но я не понимаю, почему 'messages + = [message]' не следует компилировать. –