gpt4 book ai didi

ios - NSString 到 NSURL 的转换删除了部分路径

转载 作者:行者123 更新时间:2023-11-28 21:15:30 33 4
gpt4 key购买 nike

我附上了我在控制台中登录的 url 和路径的图像。当我将我的字符串转换为 URL 时,为什么它的某些部分被删除了。

“...”被添加到 url 中以代替某些路径。

任何人都可以建议在 URL 中给我完全相同的字符串的任何方法。

NSString *path=[[NSBundle mainBundle] pathForResource:@"smiley" ofType:@"gif"];
NSURL *url = [[NSURL alloc] initWithString:path];

enter image description here

最佳答案

URL 总是以方案开始(http://ftp://file:// 等),以创建来自以单斜杠开头的文件系统路径的 URL,您必须使用添加 file:// 方案的 API fileURLWithPath

然而,最简单的解决方案是使用 NSBundle 的 URL 相关 API:

NSURL *url = [[NSBundle mainBundle] URLForResource:@"smiley" withExtension:@"gif"];

关于ios - NSString 到 NSURL 的转换删除了部分路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41391340/

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