如何通过蓝牙将文件发送到其他iPhone

时间:2012-05-11 18:42:20

标签: iphone objective-c ios ipad bluetooth

我正在做一个小应用程序,允许用户在iPhone上快速编辑和分享文本。

所以我对iPhone有一点蓝牙编程知识,但是我无法做我想做的事情:

  • 应用程序的文本保存在NSUserDefaults中。我想通过密钥将其发送到另一个iOS设备:“Text1”,“Text2”或“Text3”(我知道我必须将字符串中的文本转换为NSData,而我想要它在NSMutableDictionary中带有键)

  • 我也希望一直在寻找新的iOS设备。

请帮助我,因为我不知道如何做到这一点,很难找到iPhone蓝牙编程的教程,谢谢!

1 个答案:

答案 0 :(得分:1)

使用GameKit,有很多教程。

使用它来查找其他设备:

GKPeerPickerController *picker = [[GKPeerPickerController alloc] init];
picker.delegate = self;
picker.connectionTypesMask = GKPeerPickerConnectionTypeNearby;
[picker show];