我在 ios7 中以这种方式使用多点连接发送文件:
[browser invitePeer:key
toSession:session
withContext:myData
timeout:interval];
其他用户以这种方式接收它:
- (void) advertiser:(MCNearbyServiceAdvertiser *)advertiser
didReceiveInvitationFromPeer:(MCPeerID *)peerID
withContext:(NSData *)context
invitationHandler:(void(^)(BOOL accept,
MCSession *session))invitationHandler{
问题是有些文件很大,例如30mb,需要一段时间。我想要某种进度跟踪。这可能吗?
最佳答案
NSProgress 通过委托(delegate)方法传递
– session:didStartReceivingResourceWithName:fromPeer:withProgress:
可用于跟踪进度直到
– session:didFinishReceivingResourceWithName:fromPeer:atURL:withError:
被称为
关于ios - 多点连接广告商进度跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19070342/