2013-04-05 87 views
0

我写了一个iphone应用程序,作为第一个功能允许用户下载文件。然后用户以特定的方式操作这些文件,以使它们在内存中。iOS应用内存限制

用户获得的所有文件都不在内存中,只需要一次处理内存限制。然而,由于位置假设(主要是没有假设用户将在WiFi或数据接收范围内),稍后下载其余选项的选项不可用。

有没有办法解决这个问题?一个例子就是我可以访问某种永久性写入。这是文件存储应用程序如何解决这个问题吗?

谢谢。

+2

你只是将所有内容都存储为一个数组/字典/设置/目前什么?不知道更多,我会推荐CoreData。创建一个模型,将所有内容移至更永久的存储区域,并在必要时访问 – skladek 2013-04-05 17:42:30

+0

是的,目前,文件被下载到一个NSDictionary。 CoreData看起来不错。感谢那个建议。 – user592419 2013-04-05 20:21:31

回答

2

您可以使用服务器来执行操作而不是应用程序吗? iPhone应用程序将链接发送到服务器,服务器执行操作,并且iphone下载操纵的链接。

+0

我不需要保持访问服务器呢? – user592419 2013-04-05 20:21:54

+0

是的。但是,这个工作怎么样呢?你需要一个连接来获取图像来处理,对吧? – nycynik 2013-04-08 18:48:01