今天晚上最后一个例子,写完休息娱乐一会。

URL,统一资源定位器,可以定位网络上的一个资源。

没啥难的,还是对象、方法、API。和Java等语言没有啥区别。

不亲自一点点写一遍,印象不深,今后进一步深入学习iOS时,会遇到很多问题,倒是再回头看,也没效率。

代码

//
//  main.m
//  NSURLTest
//
//  Created by fansunion on 15/12/2.
//  Copyright (c) 2015年 demo. All rights reserved.
//#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) {@autoreleasepool {NSString* str = @"http://blog.csdn.net/FansUnion";NSURL* url = [NSURL URLWithString:str];NSString* scheme =[url scheme];NSString* host = [url host];NSString* port = [url port];NSString* path =[url path];NSLog(@"scheme : %@",scheme);NSLog(@"host : %@",host);NSLog(@"port : %@",port);NSLog(@"path : %@",path);//使用URL对应的资源来初始化NSString对象NSString* content =[NSString stringWithContentsOfURL: url encoding:NSUTF8StringEncoding error:nil];NSLog(@"%@",content);}return 0;
}

程序输出

2015-12-02 21:07:54.545 NSURLTest[5619:393442] scheme : http

2015-12-02 21:07:54.546 NSURLTest[5619:393442] host : blog.csdn.net

2015-12-02 21:07:54.546 NSURLTest[5619:393442] port : (null)

2015-12-02 21:07:54.546 NSURLTest[5619:393442] path : /FansUnion

2015-12-02 21:08:08.555 NSURLTest[5619:393442] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

更多html内容,没有展示出来,太长了。

比较奇怪的是,端口号port为啥是null,难道不是80么?

Object-C,NSURL,统一资源定位器相关推荐

  1. HTML URL 统一资源定位器

    HTML 统一资源定位器(Uniform Resource Locators) URL 是一个网页地址. URL可以由字母组成,,或互联网协议(IP)地址: 192.68.20.50.大多数人进入网站 ...

  2. 069_html统一资源定位器

    1. URL也被称为网址.URL 的英文全称是Uniform Resource Locator, 中文也译为"统一资源定位符". 2. URL可以由单词组成, 比如"w3 ...

  3. HTML 统一资源定位器(Uniform Resource Locators)URL

    URL是一个网页地址. URL可以由字母组成,如"W3CSchools.cc",或互联网协议(IP)地址: 192.68.20.50.大多数人进入网站使用网站域名来访问,因为 名字 ...

  4. 在html文件中 url是统一资源定位器,HTML URL(统一资源定位器)

    您可能感兴趣的话题: HTML 核心提示:当你单击 HTML 文档中的某个链接时,就像这个:最后一页,其中的 标签就会使用类似这样的 href 属性值指向一个网络上的地址 HTML链接 当你单击 HT ...

  5. 文档统一位于自己的服务器上,统一资源定位器

    URL 也被称为网址. URL 可以由单词组成,比如 "w3school.com.cn",或者是因特网协议(IP)地址:192.168.1.253. URL - Uniform R ...

  6. 统一资源定位器,超文本传输协议,HTML

    统一资源定位器,超文本传输协议,HTML 统一资源定位器 超文本传输协议 常见状态码 超文本标记语言 统一资源定位器 统一资源定位器(Uniform Resoure Locator,URL)是互联网上 ...

  7. HTML 统一资源定位器(Uniform Resource Locators)简介

    URL 是一个网页地址.URL可以由字母组成,如"runoob.com",或互联网协议(IP)地址: 192.68.20.50.大多数人进入网站使用网站域名来访问,因为 名字比数字 ...

  8. URL - 统一资源定位器

    URL - 统一资源定位器 Web浏览器通过URL从Web服务器请求页面. 当您点击 HTML 页面中的某个链接时,对应的 <a> 标签指向万维网上的一个地址. 一个统一资源定位器(URL ...

  9. 在html文件中 url是统一资源定位器,什么是URL(统一资源定位器)

    问题:什么是URL(统一资源定位器)?URL(统一资源定位器)是什么意思? 统一资源定位器,又叫URL(Uniform Resource Locator),是专为标识Internet网上资源位置而设的 ...

最新文章

  1. 【机器学习PAI实践二】人口普查统计
  2. 数据结构与算法 | 顺序表
  3. 直接插入排序(Straight Insertion Sort)
  4. 第4课 列朋波骨《小学生C++趣味编程》
  5. 剑指offer——4.二维数组中的查找
  6. ubuntu安装rabbitvcs
  7. 2018中国企业云计算应用现状及需求调研报告
  8. [基础库Numpy] 技能树总结:一篇文章学会Numpy库
  9. html渐变不兼容,CSS实现兼容性的渐变背景(gradient)效果兼容众多浏览器
  10. 隐式图层动画 (Implicit Layer Animation)
  11. Centos7安装gitlab服务器
  12. cordova 调用蓝牙_ionic蓝牙插件(cordova-plugin-ble-central)(个人翻译转载请注明)
  13. 软考复习经验分享 软件设计师 软考中级 复习思路
  14. 机器学习-62-Structured Learning-03-Structured Support Vector Machine(结构化学习-结构化支持向量机)
  15. 超碰网站源码搭建教程超碰在线视频搭建超碰网站搭建教程
  16. 《C陷阱与缺陷》学习笔记(2):作者有话说
  17. Keka for Mac(压缩解压工具)中文破解版
  18. 天猫代运营:数据引爆无限直通车
  19. Vim: 使用tags文件扩展YCM对C族语言第三方库的代码自动补全功能
  20. Ubuntu中将Eclipse添加到收藏夹

热门文章

  1. diea 自带回退最近代码 可解决git拉取冲突 误删
  2. 标签平滑 Label smoothing / Temperature Softmax
  3. 9.2 中断向量表的结构
  4. 基于swiper实现旋转木马轮播图(适配移动端)
  5. PYQT5 倒数计时器
  6. 六年后我将收获怎样一个孩子?——开学一月摧垮家长坚持六年的教育观
  7. CentOS7.9搭建NTP服务器
  8. 华盛顿大学计算机语言,华盛顿大学哪个好
  9. 沉迷百度前端技术学院的第一天
  10. java发送邮件到qq邮箱_javamail发送邮件(简单邮件qq邮箱)