尝试使用Multipeer Connectivity Swift 3 Xcode8传递UIALERT时出现多个错误

时间:2017-05-22 04:03:06

标签: ios iphone swift3 xcode8 uialertview

我想知道我的代码在这一点上是否有问题。在尝试了很多之后,我想出了如何将UIAlert传递给......那种......但是我得到了错误。对于一些建议,另一双眼睛会很棒。源代码会很棒。在此先感谢您的代码如下。我只是把我需要转移的部分代码放在上面。我还没有写完" didfinishRecievingResource&#34 ;;因为我在这一点上陷入了困境。如果这是不可能的,你能告诉我这种方式,我可以采取不同的路线。再次感谢你甚至看着这个。我也在使用xcode 8.谢谢 多重连接

    func session(_ session: MCSession, didStartReceivingResourceWithName resourceName: String, fromPeer peerID: MCPeerID, with progress: Progress) {
   self.newAlert(title: "HI", message: "Player 1 !")


  func newAlert (title: String, message:String)
 {
      let alert = UIAlertController(title: title, message: message, preferredStyle: UIAlertControllerStyle.alert)
alert.addAction(UIAlertAction(title: output.text, style: UIAlertActionStyle.default, handler: { (action) in

}))
self.present(alert,animated: true, completion:nil)

}

}

}

1 个答案:

答案 0 :(得分:0)

如下所示更改您的UIAlert

// alert box
    func newAlert(title: String, message: String) {

        let alertController = UIAlertController(title: title, message:
            message, preferredStyle: UIAlertControllerStyle.alert)

        alertController.addAction(UIAlertAction(title: output.text, style: UIAlertActionStyle.default,handler: nil))

        self.present(alertController, animated: true, completion: nil)
    }