Skip to content

Commit 0d87f93

Browse files
authored
ios: rename variables cameraPicker to cdvUIImagePickerController (#950)
* ios: Rename variables `cameraPicker` to `cdvUIImagePickerController` - Make clear, that `CDVUIImagePickerController` is used for these variables - When it's used as weak variable, it's renamed to `weakCDVUIImagePickerController` * fox(ios): Don't use `weak` in variable name - Rename `weakCDVUIImagePickerController` to `cdvUIImagePickerController` - It doesn't matter if it's a weak reference or not, it works like any other variable. The only reason `weakSelf` is a convention is because you need to explicitly create a variable to hold the weak reference.
1 parent 9cf4a9c commit 0d87f93

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

src/ios/CDVCamera.m

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)