Я получаю сообщение об ошибке - Использование необъявленного идентификатора kUTTypeMovie
в приведенном ниже коде -
-(IBAction)selectVideo:(id)sender {
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
imagePicker.mediaTypes = [[NSArray alloc] initWithObjects:(NSString *)kUTTypeMovie, nil];
imagePicker.delegate = self;
[self presentModalViewController:imagePicker animated:YES];
}
Что с этим не так?
ios
cocoa-touch
mobilecoreservices
Ашиш Агарвал
источник
источник
@import MobileCoreServices;
- для Objective-Cбыстрый
цель c
источник
Я новичок в разработке iOS и xcode и потратил некоторое время, пытаясь выяснить, почему просто импорт не работает. После выяснения проблемы с более опытным членом моей команды я обнаружил, что вы не только должны включать
но вы также должны связать двоичные файлы с библиотекой платформы MobileCoreServices на этапах сборки вашего проекта.
Надеюсь это поможет! Мне эта информация была нужна, когда я это делал.
источник
Ответ Swift 4 с кодом видеокамеры и делегатом imagePicker:
Открыть видеокамеру
Делегат ImagePicker:
источник
#import <MobileCoreServices/MobileCoreServices.h>
источник
import MobileCoreServices
для быстрого@import MobileCoreServices;
для цели cисточник