首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >优化在ios设备上检查文件是否存在

优化在ios设备上检查文件是否存在
EN

Stack Overflow用户
提问于 2012-11-24 01:44:05
回答 1查看 106关注 0票数 0

我正在为iPad写一个杂志应用。在查看装入和绘制有问题的搁板时,我需要根据保存的状态添加“购买”-、“下载”或“读取”-button问题。

但是根据苹果的文档,设备可以删除任何可下载的数据,所以我必须检查文件是否存在于每个问题的循环中。这是非常昂贵的操作和应用程序加载非常长的时间。

有什么想法如何优化它或如何避免它,保存功能?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-24 01:50:14

你应该尝试为每一期杂志异步检查它们,同时在每本杂志上显示一些加载图标或其他东西,就好像你的应用程序正在“思考”它是否有。

如果您没有同时显示大量问题,您可以按需检查它们,这样您就不会在文件系统上检查数百个文件。

此外,设备可以删除可下载的数据,但这是不正常的。如果您移动documents文件夹中的文件,在大多数情况下应该是安全的。

另外,我不知道您是如何检查该文件是否存在的,但为了确保这一点,可以使用

代码语言:javascript
复制
[[NSFileManager defaultManager] fileExistsAtPath:path];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13533686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档