在iphone中查找上次更新sqlite的日期
我在iphone中有一个定期更新的数据库。 有没有办法找出上次更新数据库的日期。 我只需要日期,不需要数据。也不想去商店在iphone中查找上次更新sqlite的日期,iphone,database,sqlite,Iphone,Database,Sqlite,我在iphone中有一个定期更新的数据库。 有没有办法找出上次更新数据库的日期。 我只需要日期,不需要数据。也不想去商店 更新日期作为一个额外的列。我不确定是否可以访问,但数据库文件“上次修改日期”应该可以使用 如果更改计数器足够:将写入字节24..27中。以及数据,您可以插入一个新列,该列也存储当前日期。 i、 e.如果您的数据来自2010年9月25日,您将当前日期存储在数据库中,并在数据更新时不断更新。。通过这种方式,您可以不费吹灰之力地获得上次更新的日期和时间 快乐编码…sqlite文件上
更新日期作为一个额外的列。我不确定是否可以访问,但数据库文件“上次修改日期”应该可以使用
如果更改计数器足够:将写入字节24..27中。以及数据,您可以插入一个新列
,该列也存储当前日期。
i、 e.如果您的数据来自2010年9月25日,您将当前日期存储在数据库中,并在数据更新时不断更新。。通过这种方式,您可以不费吹灰之力地获得上次更新的日期和时间
快乐编码…sqlite文件上次修改日期应该会为您提供该信息
NSString *pathLocal; // Path to your SQlite DB file
NSFileManager *fileManager = [NSFileManager defaultManager];
NSDictionary *localAttr = [fileManager attributesOfItemAtPath:pathLocal error:&error];
NSDate *localDate = [localAttr objectForKey:NSFileModificationDate];
// localDate here has the info you're looking for