iOS 使用NSURLComponents快捷高效的提取URL中的各个参数

iOS 使用NSURLComponents快捷高效的提取URL中的各个参数

iOS 使用NSURLComponents快捷高效的提取URL中的各个参数_第1张图片

NSString *urlString = @"http://www.baidu.com:8080/share?username=zhouyu&password=12345&sex=男";

NSURLComponents *urlComponents = [[NSURLComponents alloc] initWithString:urlString];

NSLog(@"%@",urlComponents.scheme);
NSLog(@"%@",urlComponents.user);
NSLog(@"%@",urlComponents.password);
NSLog(@"%@",urlComponents.host);
NSLog(@"%@",urlComponents.port);
NSLog(@"%@",urlComponents.query);

//包含query的各个参数
NSLog(@"%@",urlComponents.queryItems);

你可能感兴趣的:(网络编程与通信,组件化开发,iOS开发)