Извините, если название моего вопроса кажется принципиально неосведомленным. Позвольте мне объяснить, что я пытаюсь сделать.
Я определил следующий подкласс UIViewController, который запускает LocationManager и имеет кнопку «Начать запись» для сохранения трека GPS.
Теперь я хотел бы также запустить акселерометр и позволить пользователю также записать это.
Мой подкласс ViewController является делегатом LocationManager, так что я должен использовать для делегата акселерометра? Могу ли я использовать тот же вид или мне нужно определить подпредставление?
Вот интерфейс для моего подкласса UIViewController:
@interface RootViewController : UIViewController <CLLocationManagerDelegate> {
NSMutableArray *eventsArray;
NSManagedObjectContext *managedObjectContext;
CLLocationManager *locationManager;
BOOL recording;
UILabel *pointLabel;
UIButton *startStop;
}
-(void)toggleButton;
Я могу опубликовать больше кода, если это необходимо, но я думаю, что это все, что применимо. Спасибо за вашу помощь, я только начинаю разработку для iPhone, и мой опыт, если у меня есть, лежит в языках программирования без указателей:)