gpt4 book ai didi

ios - 删除文件 :///prefix from URL path

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:18:18 24 4
gpt4 key购买 nike

如何从 URL 文件路径中删除 file:///前缀:

 NSLog(@"File downloaded to: %@", filePath);

目前它打印为:

file:///Users/Library/Developer/CoreSimulator/Devices/EF752245-9692-4607-B84C-6133202A846B/data/Containers/Data/Application/08686F05-C513-4BDF-A20C-EF3AE1201D54/Documents/2017-02-12_1476366438.zip

编辑:

我想我可以做到:

NSLog(@"File downloaded to: %@", [[filePath absoluteString] stringByReplacingOccurrencesOfString:@"file:///" withString:@""]);

但是没有什么可以将它构建为 NSString 可以删除该前缀吗?

最佳答案

filePath.path 就是您要查找的内容。您不想“删除 file:///”。您只需要 URL 的路径部分。

注意这会留下第一个/。我猜你可以删除它,但不清楚为什么这是个好主意,因为它是路径的一部分。 (如果您将其与可能以 / 结尾的其他字符串粘合在一起,最好使用像 stringByAppendingPathComponent: 这样的路径方法来去除双斜杠。)

关于ios - 删除文件 :///prefix from URL path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42196691/

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