TLDR – Цель: создать простое приложение компаса
Я новичок в кодировании, и я бросаю себе вызов, пытаясь научиться чему-то новому. Я изучил основные компоненты кодирования и выполнил несколько простых руководств. Я также многому научился здесь.
Однако мне все еще трудно понять, как получить данные магнитометра. Я читал документацию Apple в Obj-C и Swift (поскольку Swift является новым, учебные пособия по компасу почти исключительно выполняются в Obj-C), но они все еще сбивают с толку кого-то, кто так же новичок, как я, когда пытается преобразовать это в быстрое.
Я искал похожие вопросы и даже пытался запустить код из них, и обычно я получаю как минимум 1 ошибку, говорящую о том, что что-то ожидается, отсутствует или не определено. Мешает мне даже протестировать его... Что привело меня к долгому пути, пытаясь понять синтаксис ошибок Xcode.
Я знаю, что должен проверить на своем устройстве, иначе я не увижу никаких данных. Я также знаю, что мне нужно импортировать CoreMotion, затем использовать CMMotionManager как своего рода «шлюз» для извлечения данных, а затем определить интервалы обновления. Но я не понимаю, как структурировать ту часть кода, которая фактически выполняет извлечение данных.
Короче говоря, я просто хочу иметь самый простой способ получения данных и распечатать их, пока я перемещаю свой телефон. Тупые объяснения процесса приветствуются. Обещаю, что не обижусь, а наоборот, буду рад.
У кого-нибудь есть учительское настроение?