Saya mendapatkan pesan kesalahan - Penggunaan pengenal 'kUTTypeMovie' yang tidak dideklarasikan
dalam kode di bawah ini -
-(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];
}
Apakah ada yang salah?
ios
cocoa-touch
mobilecoreservices
Ashish Agarwal
sumber
sumber
@import MobileCoreServices;
- untuk Objective-Ccepat
tujuan c
sumber
Saya seorang pemula di pengembangan iOS dan xcode dan menghabiskan beberapa waktu mencoba mencari tahu mengapa impor saja tidak berfungsi. Setelah mencari tahu masalah dengan anggota tim saya yang lebih berpengalaman, saya menemukan bahwa Anda tidak hanya harus memasukkan
tetapi Anda juga harus menautkan biner ke pustaka framework MobileCoreServices ke fase build proyek Anda.
Semoga ini membantu! Saya pasti membutuhkan info ini ketika saya melakukan ini.
sumber
Jawaban Swift 4 , dengan kode kamera video dan delegasi imagePicker:
Buka Kamera Video
Delegasi ImagePicker:
sumber
#import <MobileCoreServices/MobileCoreServices.h>
sumber
import MobileCoreServices
untuk cepat@import MobileCoreServices;
untuk tujuan csumber