博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iphone开发 NSURL中fileURLWithPath和URLWithString的区别
阅读量:7058 次
发布时间:2019-06-28

本文共 563 字,大约阅读时间需要 1 分钟。

hot3.png

iphone开发 NSURL中fileURLWithPath和URLWithString的区别:
1、我做了如下实验:(摘抄)

NSString *str=@"http://t3.qpic.cn/mblogpic/d05a8de7423b76095d7c/460"; NSURL *url1=[NSURL fileURLWithPath:str]; NSURL *url2=[NSURL URLWithString:str]; NSLog(@"url1=%@",url1); NSLog(@"url2=%@",url2);

2、输出结果为:

url1=http:/t3.qpic.cn/mblogpic/d05a8de7423b76095d7c/460 -- file://localhost/ url2=http://t3.qpic.cn/mblogpic/d05a8de7423b76095d7c/460

我们可以通过上面的输出结果可知,fileURLWithPath是将str转化为文件路径,可以自动的去掉“/”。而URLWithString紧紧是将url2转化成NSURL类型,对于它的内容没有任何的改变。

转载于:https://my.oschina.net/zhangjianjun056/blog/1052833

你可能感兴趣的文章
java线程
查看>>
清空文件内容
查看>>
java核心(八):继承与方法重写、final、多态性的两种描述形式
查看>>
【php设计模式】装饰器模式
查看>>
项目笔记之一:DBF数据库读取
查看>>
面向对象课程第二次总结性博客作业
查看>>
【差分约束】SCOI2011糖果
查看>>
搜索R包和查看包的技巧
查看>>
2018面试题小结
查看>>
HasRights方法参数
查看>>
四种会话跟踪技术
查看>>
反射生成对象,调用对象方法
查看>>
Spell It Right
查看>>
准备重新开始写点东西
查看>>
整合django和bootstrap框架
查看>>
Jquery效果之固定不动的块
查看>>
python 操作系统和进程
查看>>
eclipse 小技巧,设置输入任何字母都有快捷提示.
查看>>
多线程中使用CheckForIllegalCrossThreadCalls = false访问窗口-转
查看>>
驱动程序——MAX6675——基于STM32F103
查看>>