gpt4 book ai didi

ios - 多点连接 :List all nearby sessions

转载 作者:行者123 更新时间:2023-12-01 16:37:30 26 4
gpt4 key购买 nike

我正在 ios 7 中进行 Multipeer 连接,它运行良好。但我需要的是,当我按下搜索按钮时,它需要显示所有附近的 session ( 不是附近的设备 )。有没有可能解决方案。请帮忙!!!

最佳答案

你不说为什么要通过MCSession对等点之间的对象,但是一旦你有两个连接的对等点,你可以传递任何符合 NSCoding 的对象。使用 MCSession 数据发送方法之一的对等方之间的协议(protocol),例如

- (BOOL)sendData:(NSData *)data toPeers:(NSArray *)peerIDs withMode:(MCSessionSendDataMode)mode error:(NSError **)error

但是 MCSession 不符合 NSCoding,因此最好在对等点之间从 MCSession 发送元数据。因此,如果对等点 A 和对等点 B 已连接,并且对等点 A 想知道对等点 B 连接到哪些其他对等点,则对等点 B 可以发送 NSString 的数组列出 displayName 的对象每个同行的。

但是即使你这样做了,如果对等点 A 没有发现(或被)对等点 B 的连接对等点,你无论如何也无法与它们通信。您正在寻找发送 MCSession 的方法的事实同行之间的对象意味着可能有更好的方法来解决您想要实现的目标。

tl;博士
MCSession处理对等点之间的连接。对等点首先需要连接才能共享它们的 MCSession 对象。

关于ios - 多点连接 :List all nearby sessions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26859051/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com