你的位置:首页 > 软件开发 > 操作系统 > Foundation框架中一些类的使用

Foundation框架中一些类的使用

发布时间:2015-07-29 22:00:08
提示: 这篇博文主要介绍了Foundation框架中一些类的使用方法,都是以代码方式展示的,可能会比较乱,但都是些常用的方法,这些方法常用自然就会记住所以不用纠结,注意主要记方法的第一个单词,单词不认识的话可以记前三个字母,再配合提示查找------------------ ...

提示:  这篇博文主要介绍了Foundation框架中一些类的使用方法,都是以代码方式展示的,可能会比较乱,但都是些常用的方法,这些方法常用自然就会记住所以不用纠结,注意主要记方法的第一个单词,单词不认识的话可以记前三个字母,再配合提示查找

------------------------------------------------------------------------------------------------------------------ 

NSURL简介

什么是URL?

URL的全称是Uniform Resource Locator(统一资源定位符) URL是互联网上标准资源的地址 互联网上的每个资源都有一个唯一的URL,它包含的信息指出资源的位置 根据一个URL就能找到唯一的一个资源

URL的格式?

基本URL包含协议、主机域名(服务器名称\IP地址)、路径

可以简单认为: URL == 协议头://主机域名/路径

例如:http://www.baidu.com/123.jpg

常见的URL协议头(URL类型)

http\https :超文本传输协议资源, 网络资源

在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更 加安全。

Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。 http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http 的连接很简单,是无状态的

https协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 要比http协议安全

ftp :文件传输协议 

Foundation框架中一些类的使用Foundation框架中一些类的使用
// NSURL OC提供了一个URL处理的一个类    // http    // https 加密    // ftp://    // file:// 本地文件    // NSURL 写入文件    // 1)通过 URLWithString 构建一个NSURL    // URLWithString 可以构建本地路径的URL    // 可以构建路径,调用手机系统的程序    // 打电话    NSURL *url = [NSURL URLWithString:@"tel://10086"];    // 发短信    NSURL *url = [NSURL URLWithString:@"sms://10086"];    // 保存文件到本地    NSURL *url = [NSURL URLWithString:@"file://地址"];    // 将字符串写入本地    NSString *str = @"xxxxx";    BOOL isOk = [str writeToURL:<#(NSURL *)#> atomically:<#(BOOL)#> encoding:<#(NSStringEncoding)#> error:<#(NSError *__autoreleasing *)#>];    // 第一个参数文件路径 第二个参数是否利用原子性 第三个编码标准NSUTF8StringEncoding 最后一个错误信息    // 一般写入文件都要进行判断是否写入成功    NSError *error;    if (isOk) {      NSLog(@"写入成功");    } else {      NSLog(@"%@",&error);    }

 小知识点:

位枚举:枚举值是2的0次方、1次方、2次方...

它的存在是为了有些方法中需要写入枚举值,但有时候我们并不需要枚举这时候可以用0来填写枚举值

 

 

 

 

 

原标题:Foundation框架中一些类的使用

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录