let layout = MSMessageTemplateLayout()
layout.image = UIImage(named: "coverImage")
layout.caption = "Message In A Bottle"
let message = MSMessage()
message.layout = layout
Slide 51
Slide 51 text
No content
Slide 52
Slide 52 text
E O ENVIO DE INFORMAÇÕES?
Slide 53
Slide 53 text
var components = URLComponents()
components.queryItems = [
URLQueryItem(name: "songID", value: “92381”),
URLQueryItem(name: "name", value: “Message In A Bottle")
]
let message = MSMessage()
message.url = components.url
Slide 54
Slide 54 text
MSCONVERSATION
Slide 55
Slide 55 text
guard let conversation = activeConversation else {
fatalError("Whooops, expected a conversation")
}
// iOS 10 API
conversation.insert(message) { error in
if let e = error {
print(e)
}
}
// iOS 11 API
conversation.send(message) { error in
if let e = error {
print(e)
}
}
Slide 56
Slide 56 text
MSSESSION
Slide 57
Slide 57 text
guard let conversation = activeConversation else {
fatalError("Whooops, expected a conversation")
}
let session = conversation.selectedMessage?.session ?? MSSession()
let message = MSMessage(session: session)