iOS save movie from camera to core data -


in app save movie has been shot core data. don't want these movies end in general camera roll. idea clip , load object 'movie' save cor data. photo in addressbook. core data let save external record file, whatever is.

- (void)imagepickercontroller:(uiimagepickercontroller *)picker didfinishpickingmediawithinfo:(nsdictionary *)info {     movie = [info objectforkey:uiimagepickercontrolleroriginalimage]; 

but movie shows nil when go save it.

  nsmanagedobjectcontext *context = [self managedobjectcontext];     nsmanagedobject *newmedia = [nsentitydescription insertnewobjectforentityforname:@"media" inmanagedobjectcontext:context];     [newmedia setvalue:@"video clip " forkey:@"title"];     [newmedia setvalue:now forkey:@"date_time"];     [newmedia setvalue:movie forkey:@"movie"]; 

i hope can point me in right direction. thanks

you can video :

nsurl *videourl = [info objectforkey:uiimagepickercontrollermediaurl]; nsdata *videodata = [nsdata datawithcontentsofurl:videourl]; 

and save videodata in database ,in case movie long nsdata in type.

your code :

movie = [info objectforkey:uiimagepickercontrolleroriginalimage]; 

should uiimage imagepickercontroller after took picture , if you're recording that's why movie = nil;


Comments

Popular posts from this blog

How to mention the localhost in android -

php - Calling a template part from a post -

c# - String.format() DateTime With Arabic culture -