Неоднозначная ссылка на член 'insert(_: завершении Handler:)' xcode 8 beta 2

Здравствуйте, с новой бета 2 у меня появилась новая проблема, которую я не смог решить.

var message = MSMessage() 
var template = MSMessageTemplateLayout()

viewDidLoad() {    
     if let filePath2 =
     Bundle.main().pathForResource("synth", ofType: "wav") {
         let fileUrl = NSURL(string: filePath2)
         let URL2 = fileUrl as! URL
         template.mediaFileURL = URL2
     }

 message.layout = template

 guard let conversation = activeConversation else {

 fatalError("Expected a conversation") }  conversation.insert(message,
     localizedChangeDescription: nil) { error in
     if let error = error {
         print(error)
     }
 }
}

у кого-нибудь еще есть такая же проблема? что-то не так с разговором

1 ответ

Решение

Там нет метода MSConversation insert(_:localizedChangeDescription:), Посмотрите на документы и посмотрите.

Ты имел ввиду insert(_:completionHandler:)? Если это так, просто удалите второй параметр.

Другие вопросы по тегам