-3

我需要将数据从加速度计(从我的 iPhone)发送到 Mac。我需要一种将这些数据发送到 Mac 的方法。

数据应实时发送。不应有任何延误。将数据发送到 Mac 的最佳方法是什么。

1.) 是通过蓝牙还是通过网络?

2.)我需要知道是否有任何教程/示例代码来获取加速度计。

4

2 回答 2

1

iPhone 上的蓝牙仅允许使用 GameKit 框架与其他 iPhone 连接 wifi 和点对点游戏。

而且,如果您尝试通过服务器进行操作,那么我认为无论如何它都不会是实时的..(如果您尝试使用加速度计控制某些东西,则延迟会很明显。)

这个问题的答案是我能找到的最好的答案...... Mac 应用程序和 iOS 应用程序之间的蓝牙/WiFi

希望这对您有所帮助..如果我发现其他内容会在此处更新。

于 2012-04-07T16:40:13.213 回答
1

对于#1,您的接近程度将决定您的选择。如果您可以保证 iPhone 将在蓝牙范围内,那么您可能会使用蓝牙。如果你的 Mac 有一个固定的 IP 地址,那么你可以使用网络。如果要求实时,那么它可能需要蓝牙。

对于 #2,iOS 文档将 UIAccelerometer 类的示例代码列出为:AccelerometerGraph、BubbleLevel、GLGravity 和 oalTouch。

于 2012-04-07T16:52:01.493 回答