【发布时间】:2012-05-02 12:03:00
【问题描述】:
我的应用拍摄多张照片并将它们保存到磁盘。我这样做是为了打开我的第二个视图控制器并再次加载所有图像以管理它们(删除、保存、共享)。我想缩短并将图像从一个视图控制器传递到另一个视图控制器而不保存它们,但这样应用程序不会在内存中存储多达 10 个图像时崩溃。
如何实现?谢谢。
【问题讨论】:
标签: iphone objective-c memory-management memory-leaks
我的应用拍摄多张照片并将它们保存到磁盘。我这样做是为了打开我的第二个视图控制器并再次加载所有图像以管理它们(删除、保存、共享)。我想缩短并将图像从一个视图控制器传递到另一个视图控制器而不保存它们,但这样应用程序不会在内存中存储多达 10 个图像时崩溃。
如何实现?谢谢。
【问题讨论】:
标签: iphone objective-c memory-management memory-leaks
如果图像可以同时放入内存,您可以将UImage* 从一个 ViewController 传递到另一个。如果它们不能同时适合,那么您将仅限于传递适合内存的那些 - 其他将必须通过磁盘“传递”。
【讨论】: