2013-08-21 5 views
0

Привет, мне было интересно, есть ли способ извлечь ALAsset изображения, снятого с камеры, но без сохранения ... Ive встречается с различным примером, который использовал writeImageToSavedPhotosAlbum, а затем извлек ALAssest, но я не считаю необходимым сохранять изображение в рулоне камеры, просто интересно, можно ли это сделать иначеALAssest изображения, снятого с камеры без сохранения

+0

Что не так с использованием изображения, которое будет передано 'writeImageToSavedPhotosAlbum'? – Wain

+0

Ничего плохого в ответ на Wain !! но предположение заключается в том, что изображение просто выполняется с целью загрузки изображения в приложение, его хранение в камере будет зависеть от памяти, сохраняя изображение, которое в противном случае не потребовалось бы пользователю. – holierthanthou84

+0

Ummm Его одноразовый образ использования ... надеюсь, что нет путаницы там !! – holierthanthou84

ответ

0

No ALAssest существует до тех пор, пока изображение не будет успешно сохранено в библиотеке изображений. До тех пор у вас есть только UIImage, который появился у сборщика. Нет мандата на то, что изображение необходимо сохранить в библиотеке, и любое решение о том, хотите ли вы сохранить изображение, должно основываться на том, что приложение сообщает пользователю, и если пользователь, естественно, рассчитывает найти изображение в библиотеке после взяв/сохранив его в приложении.

+0

Хм, вы правы, изображения можно сохранить в пользовательском альбоме, если их принять через камеру, представленную через приложение. – holierthanthou84