peer to peer
سلام من برای ارتباط دو تا iphon کتابخونه MultipeerConnectivity ایمپورت کردم الان 7 تا ارور دارم که نمیدونم چطوری باید حلش کنم
func session(_ session: MCSession, peer peerID: MCPeerID, didChange state: MCSessionState) {
NSLog("%@", "peer \(peerID) didChangeState: \(state)")
self.delegate?.connectedDevicesChanged(manager : self, connectedDevices:
session.connectedPeers.map{$0.displayName})
}
که به manager ایراد میگیره و پیغام Extraneous argument lable 'manager :' in call میدهد
و در این خط
func advertiser(_ advertiser: MCNearbyServiceAdvertiser, didReceiveInvitationFromPeer peerID: MCPeerID, withContext context: Data?, invitationHandler: (Bool, MCSession?) -> Void) {
NSLog("%@", "didReceiveInvitationFromPeer \(peerID)")
}
به Data ایراد گرفته و پیغام میدهد که نوع داده Data را نمیشناسه
و در این خط
func session(_ session: MCSession, didStartReceivingResourceWithName resourceName: String, fromPeer peerID: MCPeerID, with progress: Progress) {
NSLog("%@", "didStartReceivingResourceWithName")
}
به progress ایراد گرفته و پیغام میدهد که نوع داده progress را نمیشناسد
و در این خط
func connectedDevicesChanged(manager: MPCHandler, connectedDevices: [String]) {
OperationQueue.main.addOperation {
self.connectionsLabel.text = "Connections: \(connectedDevices)"
}
}
به OperationQueue ایراد گرفته و پیغام use of unresolve identifier 'OperationQueue ' را میدهد .
میشه به من کمک کنید تا باگای کارمو حذف کنم گیر کردم وحشتناک
سلام من بالاخره با کلی سرچ به این نتیجه رسیدم که برای بحث socket programing و peer to peer یا باید از swift3 استفاده کنم یا با objectiv-c برناممو بنویسم .
راه دوم را فعلا انتخاب کردم ولی یه سوال در objectiv-c چطوری باید از sqlite استفاده کرد ؟
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .