From 1e1194aadd41d1ec7c92a25cec77410eba6306a2 Mon Sep 17 00:00:00 2001 From: Krunoslav Zaher Date: Sun, 17 Jan 2016 16:19:45 +0100 Subject: [PATCH] Replaces `unowned` with `weak` in `UIImagePickerController+RxCreate.swift`. --- .../ImagePicker/UIImagePickerController+RxCreate.swift | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/RxExample/RxExample/Examples/ImagePicker/UIImagePickerController+RxCreate.swift b/RxExample/RxExample/Examples/ImagePicker/UIImagePickerController+RxCreate.swift index f4619468..fd23f897 100644 --- a/RxExample/RxExample/Examples/ImagePicker/UIImagePickerController+RxCreate.swift +++ b/RxExample/RxExample/Examples/ImagePicker/UIImagePickerController+RxCreate.swift @@ -33,8 +33,11 @@ extension UIImagePickerController { let imagePicker = UIImagePickerController() let dismissDisposable = imagePicker .rx_didCancel - .subscribeNext({ [unowned imagePicker] in - dismissViewController(imagePicker, animated: true) + .subscribeNext({ [weak imagePicker] in + guard let imagePicker = imagePicker else { + return + } + dismissViewController(imagePicker, animated: animated) }) do {