Recibo el mensaje de error: uso del identificador no declarado 'kUTTypeMovie'
en el siguiente código -
-(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];
}
¿Qué tiene de malo?
ios
cocoa-touch
mobilecoreservices
Ashish Agarwal
fuente
fuente
@import MobileCoreServices;
- para Objective-Crápido
C objetivo
fuente
Soy un novato en el desarrollo de iOS y xcode y pasé algún tiempo tratando de averiguar por qué no funcionaba la importación. Después de resolver el problema con un miembro más experimentado de mi equipo, descubrí que no solo debes incluir
pero también debe vincular los binarios a la biblioteca del marco MobileCoreServices a las fases de construcción de su proyecto.
¡Espero que esto ayude! Seguro que necesitaba esta información cuando estaba haciendo esto.
fuente
Respuesta rápida 4 , con código de cámara de video y delegado de imagePicker:
Cámara de video abierta
Delegado de ImagePicker:
fuente
#import <MobileCoreServices/MobileCoreServices.h>
fuente
import MobileCoreServices
para rápido@import MobileCoreServices;
para el objetivo cfuente