Iphone 编写iOS 4加速计/陀螺仪数据采集测试用例
我正在为iPhone iOS 4.2开发一个应用程序,它需要能够从加速计和陀螺仪收集大量数据。我目前正在考虑使用CoreMotion框架将数据放入一个acceptor类,并从中将其写入数据库 然而,为了提高代码质量,我想编写一些测试用例来测试我的acceptor类。通过研究,似乎没有任何明确的方法可以做到这一点——CoreMotion只是将数据作为浮点输出,但我不想将一堆浮点输入到acceptor类中,因为这不会复制CoreMotion的行为,而只是一堆浮点的输入会如何 当他们说CoreMotion将以x赫兹的频率产生数据,并且这些数据将在给定的y和z范围内时,是否可以公平地假设CoreMotion是苹果生产的类Iphone 编写iOS 4加速计/陀螺仪数据采集测试用例,iphone,objective-c,unit-testing,accelerometer,gyroscope,Iphone,Objective C,Unit Testing,Accelerometer,Gyroscope,我正在为iPhone iOS 4.2开发一个应用程序,它需要能够从加速计和陀螺仪收集大量数据。我目前正在考虑使用CoreMotion框架将数据放入一个acceptor类,并从中将其写入数据库 然而,为了提高代码质量,我想编写一些测试用例来测试我的acceptor类。通过研究,似乎没有任何明确的方法可以做到这一点——CoreMotion只是将数据作为浮点输出,但我不想将一堆浮点输入到acceptor类中,因为这不会复制CoreMotion的行为,而只是一堆浮点的输入会如何 当他们说CoreMoti
如果您有任何与编写和开发测试用例相关的想法/提示,以及与我的总体设计相关的想法/提示,我们将不胜感激。请在开发者网站上下载core motion茶壶示例。您可以设置每秒返回数据的速率赫兹。您还可以从核心运动请求时间戳,以获得加速计/陀螺仪数据的准确时间
加速度计不准确。您可以使用它来获得当前加速度的总体概念,这对于检测运动方向很有用,但对于获取距离或速度却很有用。对于任何感兴趣的人,您可以从github下载茶壶示例代码:我无法通过WWDC2010网站在任何地方找到下载链接。。