Я пытался заставить видео работать и получал странную проблему с проблемой компилятора. Мой код выглядит так.
UIImagePickerController * imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
NSArray *sourceTypes = [UIImagePickerController availableMediaTypesForSourceType:imagePicker.sourceType];
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
imagePicker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
[self presentModalViewController:imagePicker animated:YES];
[imagePicker release];
Ошибка компиляции, которую я получаю, говорит:
Неопределенные символы: "_kUTTypeMovie",
ссылка от:
_kUTTypeMovie $ non_lazy_ptr в EditViewController.o
(возможно, вы имели в виду: _kUTTypeMovie $ non_lazy_ptr) ld: символ (ы) не найдены collect2: ld
возвращен 1 статус выхода
Я работал над этим некоторое время и не могу понять, где моя проблема. Я импортировал основные службы, поэтому у меня есть доступ к kUTTypeMovie.