MCNearbyServiceBrowser
2016-01-22 15:40
435 查看
1 MCNearbyServiceBrowser
Initializing the Browser
Browsing for Peers
Inviting Peers
2 MCSessionDelegate
Error Handling Delegate Methods
Peer Discovery Delegate Methods
MCNearbyServiceBrowser Class Reference
MCNearbyServiceBrowserDelegate Protocol Reference
GitHub:https://github.com/937447974/Blog
Initializing the Browser
Browsing for Peers
Inviting Peers
2 MCSessionDelegate
Error Handling Delegate Methods
Peer Discovery Delegate Methods
1 MCNearbyServiceBrowser
MCNearbyServiceBrowser主要用于发现附近的设备。1.1 Initializing the Browser
/// 初始化MCNearbyServiceBrowser public init(peer myPeerID: MCPeerID, serviceType: String) /// MCNearbyServiceBrowserDelegate代理 weak public var delegate: MCNearbyServiceBrowserDelegate? /// 当前MCPeerID public var myPeerID: MCPeerID { get } /// service类型 public var serviceType: String { get }
1.2 Browsing for Peers
/// 开始搜索设备 public func startBrowsingForPeers() /// 结束搜索设备 public func stopBrowsingForPeers()
1.3 Inviting Peers
/// 邀请设备加入会话 public func invitePeer(peerID: MCPeerID, toSession session: MCSession, withContext context: NSData?, timeout: NSTimeInterval)
2 MCSessionDelegate
2.1 Error Handling Delegate Methods
// 开启搜索附近设备失败 @available(iOS 7.0, *) optional public func browser(browser: MCNearbyServiceBrowser, didNotStartBrowsingForPeers error: NSError)
2.2 Peer Discovery Delegate Methods
// 发现附近的MCPeerID @available(iOS 7.0, *) public func browser(browser: MCNearbyServiceBrowser, foundPeer peerID: MCPeerID, withDiscoveryInfo info: [String : String]?) // 某个MCPeerID消失了 @available(iOS 7.0, *) public func browser(browser: MCNearbyServiceBrowser, lostPeer peerID: MCPeerID)
Appendix
Sample Code
SwiftRelated Documentation
Multipeer Connectivity Framework ReferenceMCNearbyServiceBrowser Class Reference
MCNearbyServiceBrowserDelegate Protocol Reference
Revision History
时间 | 描述 |
---|---|
2016-01-22 | 博文完成 |
Copyright
CSDN:http://blog.csdn.net/y550918116jGitHub:https://github.com/937447974/Blog
相关文章推荐
- 登陆成功后返回前一个页面
- Hibernate 映射关联关系
- ListView-1 最简单的例子
- C++Primer第五版 12.2.1节练习
- js split函数用法总结(从入门到精通)
- 微软SqlServerHelper
- 改变协调器设备类型
- 音乐缓存问题的解析
- mysql中myisamchk命令使用总结
- ZOJ1058-Currency Exchange
- Linux内核之字符设备驱动
- IIS日志-网站运维的好帮手
- Android学习历程10-Handler消息传递机制
- Zabbix 安装
- 机器学习电子版下载
- Debug调试程序
- AspectJ获取Annotation自定义注解的方法内容
- 犯人取豆问题
- php使用timthumb生成缩略图的方法
- BZOJ 2002: [Hnoi2010]Bounce 弹飞绵羊|分块