Otrzymuję komunikat o błędzie - użycie niezadeklarowanego identyfikatora „kUTTypeMovie”
w poniższym kodzie -
-(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];
}
Co jest z tym nie tak?
ios
cocoa-touch
mobilecoreservices
Ashish Agarwal
źródło
źródło
@import MobileCoreServices;
- dla celu Cszybki
cel C
źródło
Jestem nowicjuszem w programowaniu na iOS i xcode i spędziłem trochę czasu próbując dowiedzieć się, dlaczego sam import nie działa. Po rozwiązaniu problemu z bardziej doświadczonym członkiem mojego zespołu dowiedziałem się, że nie tylko musisz uwzględnić
ale musisz również połączyć pliki binarne z biblioteką platformy MobileCoreServices do faz kompilacji projektu.
Mam nadzieję że to pomoże! Z pewnością potrzebowałem tych informacji, kiedy to robiłem.
źródło
Szybka odpowiedź 4 , z kodem kamery wideo i delegatem imagePicker:
Otwórz kamerę wideo
Delegat ImagePicker:
źródło
#import <MobileCoreServices/MobileCoreServices.h>
źródło
import MobileCoreServices
za szybki@import MobileCoreServices;
za cel cźródło