Iphone 在驱动器上缓存UIView?

Iphone 在驱动器上缓存UIView?,iphone,objective-c,ipad,uiview,uiscrollview,Iphone,Objective C,Ipad,Uiview,Uiscrollview,是否有人知道是否可以将整个UIView缓存在不在内存中的驱动器上,这样您就不必在每次访问时都重新生成整个内容。。。现在,我在scroll view中预加载了三个页面,但最好在后台预生成整个版本,并将其存储在documents目录中。如果视图是静态的,那么您可以将其保存为图像。看看Erica Sadun关于将持久性添加到直接操作的开发者食谱311-316页接口,特别是通过归档实现的持久性,这正是您想要的 其核心是使用NSKeyedArchiver和NSKeyedUnarchiver,这将允许您将对

是否有人知道是否可以将整个UIView缓存在不在内存中的驱动器上,这样您就不必在每次访问时都重新生成整个内容。。。现在,我在scroll view中预加载了三个页面,但最好在后台预生成整个版本,并将其存储在documents目录中。

如果视图是静态的,那么您可以将其保存为图像。

看看Erica Sadun关于将持久性添加到直接操作的开发者食谱311-316页接口,特别是通过归档实现的持久性,这正是您想要的

其核心是使用NSKeyedArchiver和NSKeyedUnarchiver,这将允许您将对象持久化到文件中


我自己还没有这样做,但我记得当时读过它,认为它对你的情况非常有用。

不幸的是,它不是,用户必须能够放大视图并与视图交互,我已经在静态广告页面上使用了它……有人对iPhone/iPad/iPod上的性能有一些经验吗。。。我会做一些测试,并张贴他们以及…不幸的是,不知怎的?!存储对象,但当从文件调用时,该对象正在经历一些奇怪的初始化过程。。。看起来你可以只存储对象而不存储值?!