gpt4 book ai didi

objective-c - 获取临时目录中文件的文件路径和 URL

转载 作者:IT老高 更新时间:2023-10-28 11:33:13 25 4
gpt4 key购买 nike

我正在尝试获取位于 NSTemporaryDirectory 文件夹中的名为“temp.pdf”的文件的文件路径(我已检查,该文件存在)。

我用这个:

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"temp" ofType:@"pdf" inDirectory:NSTemporaryDirectory()];

我试过了:

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"temp.pdf" ofType:@"" inDirectory:NSTemporaryDirectory()];

还有:

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"temp" ofType:@"pdf"];

但是好像不行,返回值总是null。

如何访问文件路径?

最佳答案

NSTemporaryDirectory()提供临时目录的完整路径。而不是使用你的 mainBundle 你试过了吗

NSString *filePath = [NSTemporaryDirectory() stringByAppendingPathComponent:@"temp.pdf"];

如果您需要 URL,请执行以下操作:

NSURL *furl = [NSURL fileURLWithPath:[NSTemporaryDirectory() stringByAppendingPathComponent:@"temp.pdf"]];

关于objective-c - 获取临时目录中文件的文件路径和 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7078808/

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