iPhone:用于存储相册图像URL';s,稍后比较:

iPhone:用于存储相册图像URL';s,稍后比较:,iphone,cocoa-touch,ios,sqlite,Iphone,Cocoa Touch,Ios,Sqlite,根据下面链接中的查询,我已经实现了从ALAsset库检索相册图像 我得到的图像资源URL如下所示, “资产-library://asset/asset.JPG?id=1000000001&ext=JPG" “资产-library://asset/asset.JPG?id=1000000002&ext=JPG" “资产-library://asset/asset.JPG?id=1000000003&ext=JPG" 我想将它们存储在一个数据库(或)文件中[我不知道哪一个适合以后比较]。下次(比如

根据下面链接中的查询,我已经实现了从ALAsset库检索相册图像

我得到的图像资源URL如下所示, “资产-library://asset/asset.JPG?id=1000000001&ext=JPG" “资产-library://asset/asset.JPG?id=1000000002&ext=JPG" “资产-library://asset/asset.JPG?id=1000000003&ext=JPG"

我想将它们存储在一个数据库(或)文件中[我不知道哪一个适合以后比较]。下次(比如说,30分钟后),我想再次从Asset获取所有图像URL,并与存储在DB中的以前的图像URL进行比较,以确定是否有任何新图像添加到相册中。如果相册中添加了任何新图像,则我会在代码中获得该图像

我想知道,我应该使用什么来存储图像URL字符串,是SQLite数据库(或)文件,下一次哪个应该足以比较以前的数据和当前数据?我想创建sqlite数据库并存储数据,然后将图像URL字符串与存储的数据进行比较,就像这样…。我想去对吗?如果是,我可以知道如何将数据(图像URL字符串)存储在sqlite数据库中,并在新图像URL和存储的数据之间进行比较吗? 我通过Firefox sqlite管理器插件创建了一个sqlite数据库,并添加了一个表。为了解决我的目的,我没有得到任何进一步的示例,即将图像URL字符串存储在sqlite数据库中,并在存储的图像URL字符串和我从资产库获得的新图像URL字符串之间进行比较

请提供帮助和建议


谢谢大家!

是的,你走对了。按照教程使用sqlite数据库存储URL


编辑..抱歉,我错过了解释您要做什么的最后一条评论

这里

做这个教程来学习如何设置数据库和核心数据,您将看到它们是如何保存信息的——从那里只需更改代码以满足您的需要

再次编辑。。之后,您可以使用谓词提取所需信息,和/或使用字符串比较(Google“iPhone sdk比较字符串”)与新字符串进行比较

或者创建一个现有URL的数组并执行以下操作

if ([myArrayOfURLS containsObject:theNewUrl]) {
       [self doSomethingWithMyNewURLIGuess];
}

我想学习如何在sqlite数据库中存储图像URL字符串并进行比较等。我还没有找到任何教程。我看到的链接(dblog.com.au/)是非常基本的,我已经知道了,对我的目的没有帮助。