@@ -933,7 +933,7 @@ - (void)cleanup:(CDVInvokedUrlCommand*)command
933933
934934- (void )imagePickerController : (UIImagePickerController*)picker didFinishPickingMediaWithInfo : (NSDictionary *)info
935935{
936- __weak CDVUIImagePickerController* cameraPicker = (CDVUIImagePickerController*)picker;
936+ __weak CDVUIImagePickerController* cdvUIImagePickerController = (CDVUIImagePickerController*)picker;
937937 __weak CDVCamera* weakSelf = self;
938938
939939 dispatch_block_t invoke = ^(void ) {
@@ -943,9 +943,9 @@ - (void)imagePickerController:(UIImagePickerController*)picker didFinishPickingM
943943
944944 // Image selected
945945 if ([mediaType isEqualToString: (NSString *)kUTTypeImage ]) {
946- [weakSelf resultForImage: cameraPicker .pictureOptions info: info completion: ^(CDVPluginResult* res) {
946+ [weakSelf resultForImage: cdvUIImagePickerController .pictureOptions info: info completion: ^(CDVPluginResult* res) {
947947 if (![self usesGeolocation ] || picker.sourceType != UIImagePickerControllerSourceTypeCamera) {
948- [weakSelf.commandDelegate sendPluginResult: res callbackId: cameraPicker .callbackId];
948+ [weakSelf.commandDelegate sendPluginResult: res callbackId: cdvUIImagePickerController .callbackId];
949949 weakSelf.hasPendingOperation = NO ;
950950 weakSelf.cdvUIImagePickerController = nil ;
951951 }
@@ -954,13 +954,13 @@ - (void)imagePickerController:(UIImagePickerController*)picker didFinishPickingM
954954 // Video selected
955955 } else {
956956 result = [weakSelf resultForVideo: info];
957- [weakSelf.commandDelegate sendPluginResult: result callbackId: cameraPicker .callbackId];
957+ [weakSelf.commandDelegate sendPluginResult: result callbackId: cdvUIImagePickerController .callbackId];
958958 weakSelf.hasPendingOperation = NO ;
959959 weakSelf.cdvUIImagePickerController = nil ;
960960 }
961961 };
962962
963- [[cameraPicker presentingViewController ] dismissViewControllerAnimated: YES completion: invoke];
963+ [[cdvUIImagePickerController presentingViewController ] dismissViewControllerAnimated: YES completion: invoke];
964964}
965965
966966// older api calls newer didFinishPickingMediaWithInfo
@@ -975,7 +975,7 @@ - (void)imagePickerController:(UIImagePickerController*)picker
975975
976976- (void )imagePickerControllerDidCancel : (UIImagePickerController*)picker
977977{
978- __weak CDVUIImagePickerController* cameraPicker = (CDVUIImagePickerController*)picker;
978+ __weak CDVUIImagePickerController* cdvUIImagePickerController = (CDVUIImagePickerController*)picker;
979979 __weak CDVCamera* weakSelf = self;
980980
981981 dispatch_block_t invoke = ^ (void ) {
@@ -987,13 +987,13 @@ - (void)imagePickerControllerDidCancel:(UIImagePickerController*)picker
987987 }
988988
989989
990- [weakSelf.commandDelegate sendPluginResult: result callbackId: cameraPicker .callbackId];
990+ [weakSelf.commandDelegate sendPluginResult: result callbackId: cdvUIImagePickerController .callbackId];
991991
992992 weakSelf.hasPendingOperation = NO ;
993993 weakSelf.cdvUIImagePickerController = nil ;
994994 };
995995
996- [[cameraPicker presentingViewController ] dismissViewControllerAnimated: YES completion: invoke];
996+ [[cdvUIImagePickerController presentingViewController ] dismissViewControllerAnimated: YES completion: invoke];
997997}
998998
999999#pragma mark CLLocationManager
@@ -1198,24 +1198,24 @@ - (void)viewWillAppear:(BOOL)animated
11981198
11991199+ (instancetype )createFromPictureOptions : (CDVPictureOptions*)pictureOptions
12001200{
1201- CDVUIImagePickerController* cameraPicker = [[CDVUIImagePickerController alloc ] init ];
1202- cameraPicker .pictureOptions = pictureOptions;
1203- cameraPicker .sourceType = pictureOptions.sourceType ;
1204- cameraPicker .allowsEditing = pictureOptions.allowsEditing ;
1201+ CDVUIImagePickerController* cdvUIImagePickerController = [[CDVUIImagePickerController alloc ] init ];
1202+ cdvUIImagePickerController .pictureOptions = pictureOptions;
1203+ cdvUIImagePickerController .sourceType = pictureOptions.sourceType ;
1204+ cdvUIImagePickerController .allowsEditing = pictureOptions.allowsEditing ;
12051205
1206- if (cameraPicker .sourceType == UIImagePickerControllerSourceTypeCamera) {
1206+ if (cdvUIImagePickerController .sourceType == UIImagePickerControllerSourceTypeCamera) {
12071207 // We only allow taking pictures (no video) in this API.
1208- cameraPicker .mediaTypes = @[(NSString *)kUTTypeImage ];
1208+ cdvUIImagePickerController .mediaTypes = @[(NSString *)kUTTypeImage ];
12091209 // We can only set the camera device if we're actually using the camera.
1210- cameraPicker .cameraDevice = pictureOptions.cameraDirection ;
1210+ cdvUIImagePickerController .cameraDevice = pictureOptions.cameraDirection ;
12111211 } else if (pictureOptions.mediaType == MediaTypeAll) {
1212- cameraPicker .mediaTypes = [UIImagePickerController availableMediaTypesForSourceType: cameraPicker .sourceType];
1212+ cdvUIImagePickerController .mediaTypes = [UIImagePickerController availableMediaTypesForSourceType: cdvUIImagePickerController .sourceType];
12131213 } else {
12141214 NSArray * mediaArray = @[(NSString *)(pictureOptions.mediaType == MediaTypeVideo ? kUTTypeMovie : kUTTypeImage )];
1215- cameraPicker .mediaTypes = mediaArray;
1215+ cdvUIImagePickerController .mediaTypes = mediaArray;
12161216 }
12171217
1218- return cameraPicker ;
1218+ return cdvUIImagePickerController ;
12191219}
12201220
12211221@end
0 commit comments