【发布时间】:2016-11-22 07:21:03
【问题描述】:
我已经使用乘数连接从循环中为连接的对等点实现了文件发送功能。该代码如下。
for connectedPeer in self.connectedPeers {
let sendingProgress = self.session.sendResourceAtURL(newPhotoUrl!, withName: "Image1", toPeer: connectedPeer, withCompletionHandler: { (error) in
if error != nil {
print("sending failed \(error!.localizedDescription) - \(connectedPeer.displayName)")
}
})
sendingProgress.addObserver(self, forKeyPath: "fractionCompleted", options: .New, context: nil)
}
发送正常。我想在发件人设备上显示每个对等方的发送进度。我可以从 observeValueForKeyPath 方法中取得进展。但是如何从 observeValueForKeyPath 方法中单独识别每个发送进度。
【问题讨论】:
标签: ios swift multipeer-connectivity nsprogress