gpt4 book ai didi

ios - iOS 上 NSFileHandle 的文件路径(Swift 或 Objective-C)

转载 作者:可可西里 更新时间:2023-11-01 01:39:15 24 4
gpt4 key购买 nike

我从一个函数调用中得到了 NSFileHandle 并想访问它所引用的文件。如何获得?

我知道资源可能有多个文件路径或根本没有文件路径(内存中的文件)。不过,如果能得到任何东西就好了:)

最佳答案

您可以使用 F_GETPATH:

NSFileHandle* Handle = [NSFileHandle fileHandleForReadingAtPath:
@"/Applications/TextEdit.app/Contents/Info.plist"];
char Path[MAXPATHLEN];
if (Handle && fcntl([Handle fileDescriptor], F_GETPATH, Path) != -1)
NSLog(@"%@", [NSString stringWithUTF8String:Path]);

关于ios - iOS 上 NSFileHandle 的文件路径(Swift 或 Objective-C),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31975946/

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