加速度計とジャイロスコープから大量のデータを収集できる必要がある iPhone (iOS 4.2) 用のアプリを開発しています。私は現在、CoreMotion フレームワークを使用してデータをアクセプター クラスに取得することを検討しています (そこからデータベースに書き込みます)。
ただし、コードの品質のために、アクセプター クラスをテストするテスト ケースをいくつか書きたいと思います。調査によると、これを行う明確な方法はないようです.CoreMotionはデータをフロートとして出力するだけですが、フロートのロードをアクセプタークラスにフィードしたくありません.これは、CoreMotionの動作を再現しないためです. -むしろ、フロートのフィードがどのようになるか。
CoreMotion が x ヘルツでデータを生成すると「彼ら」が言うとき、CoreMotion はリンゴで生成されたクラスであり、このデータは y と z の範囲の間にあると仮定するのは公平ですか?
テストケースの作成と開発、さらに私の全体的な設計に関連するアイデア/ヒントは大歓迎です。