我正在以这种方式在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并需要一段时间。我希望有一些进度跟踪。这可能吗?
答案 0 :(得分:1)
使用委托方法
传递NSProgress– session:didStartReceivingResourceWithName:fromPeer:withProgress:
可用于跟踪进度
– session:didFinishReceivingResourceWithName:fromPeer:atURL:withError:
被称为