转载自:http://my.oschina.net/wangdk/blog/165554
NSURL
*url = [NSURL URLWithString:@"http://www.baidu.com/search?id=1"]; |
2 |
NSLog(@"scheme:%@",
[url scheme]); //协议
http |
3 |
NSLog(@"host:%@",
[url host]); //域名
www.baidu.com |
4 |
NSLog(@"absoluteString:%@",
[url absoluteString]); //完整的url字符串
http://www.baidu.com:8080/search?id=1 |
5 |
NSLog(@"relativePath:
%@",
[url relativePath]); //相对路径
search |
6 |
NSLog(@"port
:%@",
[url port]); //
端口 8080 |
7 |
NSLog(@"path:
%@",
[url path]); //
路径 search |
8 |
NSLog(@"pathComponents:%@",
[url pathComponents]); //
search |
9 |
NSLog(@"Query:%@",
[url query]); //参数
id=1 |
本文详细介绍了如何使用Objective-C中的NSURL类来解析URL,包括获取URL的协议、域名、完整URL字符串、相对路径、端口、路径、路径组件和查询参数。
8436

被折叠的 条评论
为什么被折叠?



