roblemas no @Swift MessageKit - executando o swift 4.2
Acabei de atualizar meu código para o swift 4.2 e corrigi todos os erros. Agora estou tentando usar o 'MessageKit' para colocar um messenger no meu aplicativo. Tudo está atualizado e ainda estou tendo esses problemas ... agora está dizendo paraMessagesInputBarDelegate
"Uso do tipo não declarado 'MessagesInputBarDelegate'"
"Uso do tipo não declarado 'MessageInputBar'"
Além disso
"Os rótulos de argumento '(tipo :)' não correspondem a nenhuma sobrecarga disponível"
"Não é possível converter o valor do tipo'_? ' ao tipo de argumento esperado 'URL? "
Uso do tipo não declarado 'MessagesInputBarDelegate'
Uso do tipo não declarado 'MessageInputBar'
extension CustomerChatViewController: MessagesInputBarDelegate {
func messageInputBar(_ inputBar: MessageInputBar, didPressSendButtonWith text: String) {
let message = Message(user: user, content: text)
save(message)
inputBar.inputTextView.text = ""
}
}
Rótulos de argumento '(tipo :)' não correspondem a nenhuma sobrecarga disponível
let cameraItem = UIBarButtonItem(type: .system)
Não é possível converter o valor do tipo '_?' ao tipo de argumento esperado 'URL?'
let imageName = [UUID().uuidString, String(Date().timeIntervalSince1970)].joined()
storage.child(channelID).child(imageName).putData(data, metadata: metadata) { meta, error in
completion(meta?.downloadURL())
}