gpt4 book ai didi

objective-c - 如何检查文件是否在 Cocoa 中被锁定?

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

是否有任何 API 可以检查文件是否被锁定?我在 NSFileManager 类中找不到任何 API。如果有任何 API 可以检查文件的锁定,请告诉我。

我找到了以下与文件锁定相关的链接

http://lists.apple.com/archives/cocoa-dev/2006/Nov/msg01399.html

我可以在文件上调用 – isWritableFileAtPath:。有没有其他方法可以找到文件是否被锁定?

最佳答案

以下代码对我有用。

NSError * error;
NSDictionary *attributes = [[NSFileManager defaultManager] attributesOfItemAtPath:filePath error:&error];
BOOL isLocked = [[attributes objectForKey:NSFileImmutable] boolValue];

if (isLocked) {
NSLog(@"File is locked");
}

关于objective-c - 如何检查文件是否在 Cocoa 中被锁定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11737819/

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