加速度計とジャイロスコープから大量のデータを収集する必要があるiPhone用アプリケーション(iOS 4.2)を開発しています。私は現在、CoreMotionフレームワークを使用してデータをアクセッサクラスに取得することを検討しています(これをデータベースに書き出します)。iOS 4加速度計/ジャイロスコープのデータ収集のためのテストケースの作成
しかし、コード品質のために、アクセプタクラスをテストするためのテストケースをいくつか書きたいと思います。 CoreMotionは、データを浮動小数点として出力するだけですが、浮動小数点数をアクセッサクラスに送りたいだけではありません。アクセラレータクラスにCoreMotionがどのように動作するかをレプリケートしないためです - 浮動小数点のフィードがどうなるか。
CoreMotionはリンゴ産生のクラスで、「彼ら」はxヘルツでデータを生成するとし、このデータは与えられたyとzの間にあると仮定するのは公正でしょうか?
テストケースの作成と開発に関連して、さらに私の全体的なデザインに関連するアイデアやヒントがあれば幸いです。
、あなたはgithubのからのティーポットのサンプルコードをダウンロードすることができます:https://github.com/marshaun/CoreMotionTeapot私はどこでもWWDC2010サイトを経由してダウンロードリンクを見つけることができませんでした。.. –