【问题标题】:querying documents directory objects ios查询文档目录对象ios
【发布时间】:2013-07-01 06:28:32
【问题描述】:

我在 uitableview 中有图像,它们每个都有一个字符串,因为它们是文档目录中的路径。 现在我的问题是,如果有人添加相同的图像,他们将具有相同的路径。 我正在考虑制作一个 if 语句,它将在我的所有 fetchedResultsController 对象上运行,或者更好的是我的整个文档目录,并将一个数字或其他东西附加到 pathString。 假设用户将 title.jpg 添加到 doc 目录,然后他添加相同的图像然后我想检查它是否已经存在,如果它已经存在于 doc 目录中,则附加 title(1).jpg 以便它可以正确保存和以此类推。

有什么有效的方法吗?

【问题讨论】:

  • 不需要检查docement目录中的imagename,而是将imagename设置为随机数或当前数据时间
  • 按日期进行的好主意。我在想某种哈希数,但这也有效!谢谢一堆好心的先生!

标签: ios uitableview if-statement nsdocumentdirectory


【解决方案1】:

根据您的目标操作系统,您可以使用NSUUID 设置图像名称。如果您的目标是 CFUUIDRef。这将始终确保您拥有一个唯一的图像文件名。

【讨论】:

  • 谢谢一堆。这就是我使用它的方式: NSUUID * uniqueImageID = [NSUUID UUID]; NSString* imageName = [uniqueImageID UUIDString];效果很好!
猜你喜欢
  • 1970-01-01
  • 2019-01-09
  • 2015-08-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-20
  • 2016-05-20
  • 1970-01-01
相关资源
最近更新 更多