iOS 7:多点连接框架
Posted
技术标签:
【中文标题】iOS 7:多点连接框架【英文标题】:iOS 7: Multipeer Connectivity Framework 【发布时间】:2014-01-11 19:32:35 【问题描述】:有没有人知道 MCF 框架在不使用 MCBrowserViewController(将通过 MCNearbyServiceAdvertiserDelegate 和 MCNearbyServiceBrowserDelegate 方法处理)的情况下是否允许最大数量的对等点? (至少没有公共属性可以设置)
(对于 MCBrowserViewController 的默认/最大值是 8,详细信息可以在这里找到:https://developer.apple.com/library/ios/DOCUMENTATION/MultipeerConnectivity/Reference/MCBrowserViewController_class/MCBrowserViewController_class.pdf)
【问题讨论】:
【参考方案1】:再次查看 MCSession
标头,确实看到限制被定义为常量(最小值 = 2 和最大值 = 8)。
// Minimum number of peers in a session
MC_EXTERN NSUInteger const kMCSessionMinimumNumberOfPeers NS_AVAILABLE_IOS(7_0);
// Maximum number of peers in a
MC_EXTERN NSUInteger const kMCSessionMaximumNumberOfPeers NS_AVAILABLE_IOS(7_0);
【讨论】:
要亲自查看这些值是什么,只需在导入 MultipeerConnectivity 的类中记录这些值:NSLog(@"%lu", (unsigned long)kMCSessionMaximumNumberOfPeers);
截至目前,最大记录为 8。以上是关于iOS 7:多点连接框架的主要内容,如果未能解决你的问题,请参考以下文章