iPhone Акселерометр › csv › электронная почта

Я пытаюсь собрать данные для проекта машинного обучения, над которым работаю. Что я хотел бы сделать, так это собрать данные акселерометра с iPhone, сохранить их в формате csv и отправить себе по электронной почте. В настоящее время мое приложение может получать данные с акселерометра, но я немного не понимаю, как действовать дальше. Прежде всего, я хотел бы получить данные в течение заданного периода времени (после воспроизведения звука пользователю), что я действительно не знаю, как это сделать, и я не могу найти хорошую документацию. Кроме того, я хотел бы сохранить это в csv, по которому есть некоторая документация (в частности, с использованием метода NSString writeToFile). Есть рекомендации/идеи?

Спасибо!


person Bradley Powers    schedule 17.06.2010    source источник
comment
Для части CSV см. следующие вопросы: stackoverflow.com/questions/1159576/ и stackoverflow.com/questions/1512883/   -  person Brad Larson    schedule 18.06.2010


Ответы (1)


Делайте это шаг за шагом.

Вы можете установить NSTimer, чтобы получить обратный вызов в какой-то момент в будущем, и при обратном вызове вы можете остановить сбор данных.

EDIT: Вы также можете использовать performSelector:withObject:afterDelay: для получения обратного вызова через некоторое время задержка для остановки сбора данных.

Этот вопрос SO содержит ответы с примерами кода для обоих методов.

person progrmr    schedule 17.06.2010