gpt4 book ai didi

iphone - iOS 中的 NSFileSystemFileNumber 总是唯一的吗?

转载 作者:太空狗 更新时间:2023-10-30 03:57:59 25 4
gpt4 key购买 nike

当使用 attributesOfItemAtPath:error: 时,NSFileSystemFileNumber 是否始终保证对于设备是唯一的?

例如,我有一个具有特定 NSFileSystemFileNumber 的文件,但几天后我删除了这个文件。如果我稍后创建另一个文件,这个新文件是否可以重复使用另一个文件的 NSFileSystemFileNumber,或者 NSFileSystemFileNumber 总是是唯一的?

谢谢!

最佳答案

NSFileManager Class Reference

NSFileSystemFileNumber

The key in a file attribute dictionary whose value indicates the file's filesystem file number. The corresponding value is an NSNumber object containing an unsigned long. The value corresponds to the value of st_ino, as returned by stat(2).

man 2 stat

ino_t st_ino; /* inode's number */

所以这是一个 inode 号。我相信在删除原始文件后,inode 可以被文件系统重用。

关于iphone - iOS 中的 NSFileSystemFileNumber 总是唯一的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5690628/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com