首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在服务器上自动备份照片的最佳方法?

在服务器上自动备份照片的最佳方法?
EN

Stack Overflow用户
提问于 2013-12-18 12:03:31
回答 1查看 37关注 0票数 0

我所知道的:

  • 如何向服务器发出上传请求,我将使用AFNetworking
  • 如何在ALAssetsLibrary的帮助下访问照片和视频
  • 我想我必须使用CoreData来保存信息:最后一次同步,已经上传的照片,等等。我已经和coreData合作过了,这不会是个问题。

我的问题是逻辑flow如何实现这个自动备份,当然还有最佳(最小请求,简称)。为实现这一范围,必须采取哪些步骤?

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2013-12-18 13:02:57

我认为CoreData在这种情况下太重了。您可能希望使用plist来存储您的信息数据,.here是需要遵循的一些步骤。

  1. 从服务器加载映像后,创建一个字典来存储您想要的消息,并创建另一个字典来存储这些消息,并使用图像的url作为该字典的键。看起来可能是这样的: imageUrl ={ lastSyncTime = xxxxxxxxxx,photoUploaded = 0,}
  2. 创建一个plist文件以保存此字典:

  • (NSString *)filePath:(NSString *) fileName{ NSArray *paths =NSArray NSUserDomainMask,是);NSString *documentsDirectory = paths :0;返回documentsDirectory stringByAppendingPathComponent:fileName;}} [yourImageDictionary writeToFile:self filePath:@"imageInfo.plist“原子化:是];

  1. 随时阅读或写入您的plist文件: if ([NSFileManager defaultManager fileExistsAtPath:self filePath:@"imageInfo.plist"]) { NSDictionary *imageInfo = [NSDictionary dictionaryWithContentsOfFile:self:@“imageInfo.plist”];
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20657713

复制
相关文章

相似问题

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