OStack程序员社区-中国程序员成长平台

标题: ios - 如何在iOS中检测文件是否被修改? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 11:55
标题: ios - 如何在iOS中检测文件是否被修改?

iOS中如何检测文件是否被修改?

我不是指实时监控,因为当应用程序消失时,它就不会再检测了。

我检查了文件的属性,没有找到满意的。(我错过了什么吗?)

也许有一些校验和生成解决方案,但它们需要很多时间。 (有没有便宜的校验和生成算法?)



Best Answer-推荐答案


您可以使用 stat ( reference ) 来获取文件的修改时间。然后,您可以将其与您的存储值进行比较:

struct stat sb;
if (stat("/path/to/file", &sb) == 0)
{
    ... compare sb.st_mtimespec with stored value

}
else
{
    ... report error
}

This question非常接近你的。

关于ios - 如何在iOS中检测文件是否被修改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9495166/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4