diff --git a/CTAssetsPickerController/CTAssetScrollView.m b/CTAssetsPickerController/CTAssetScrollView.m index ee0c9a6a..6c170188 100644 --- a/CTAssetsPickerController/CTAssetScrollView.m +++ b/CTAssetsPickerController/CTAssetScrollView.m @@ -552,7 +552,7 @@ - (void)removePlayerLoadedTimeRangesObserver [self.player removeObserver:self forKeyPath:@"currentItem.loadedTimeRanges"]; } @catch (NSException *exception) { - // do noting + // do nothing } } @@ -570,7 +570,7 @@ - (void)removePlayerRateObserver [self.player removeObserver:self forKeyPath:@"rate"]; } @catch (NSException *exception) { - // do noting + // do nothing } } diff --git a/CTAssetsPickerController/CTAssetsPickerController.m b/CTAssetsPickerController/CTAssetsPickerController.m index 59c99651..9621b239 100644 --- a/CTAssetsPickerController/CTAssetsPickerController.m +++ b/CTAssetsPickerController/CTAssetsPickerController.m @@ -376,7 +376,12 @@ - (void)addKeyValueObserver - (void)removeKeyValueObserver { - [self removeObserver:self forKeyPath:@"selectedAssets"]; + @try { + [self removeObserver:self forKeyPath:@"selectedAssets"]; + } + @catch (NSException *exception) { + // do nothing + } }