黑马程序员---OC学习笔记之使用NSURL读写字符串
来源:互联网 发布:windows to go知乎 编辑:程序博客网 时间:2024/05/10 11:27
——Java培训、Android培训、iOS培训、.Net培训——–
1、NSURL简介
URL的全称是Uniform Resource Locator (统一资源定位符)
URL是互联网上标准资源的地址
互联网上的每个资源都有一个唯一的URL,它包含的信息指出资源的位置。可以根据URL就能找到一个唯一的资源
2、格式
基本URL包含:协议、主机域名(服务器名称\IP地址)、路径
可以简单的认为:URL = 协议头://主机域名/路径
3、常见的URL协议头(URL类型)
1)http\https:超文本传输协议资源,网络资源
A、在URL前加https://前缀表明是用SSL加密的。你的电脑与服务器之间收发的信息传输将更加安全
B、web服务器启用SSL需要获得一个服务器证书与要使用SSL的服务器绑定
2)ftp://文本传输协议
3)file://本地文件
4、使用NSURL读写字符串
1)传入完整的字符串创建
4、使用举例
NSString *str = @"I am Amos"; //1)通过NSURL可以构建本地资源路径 //2)也可构建网络资源路劲 //3)可以构建路径,调用手机系统程序 NSURL *url = [NSURL URLWithString:@"file:///Users/amos/Desktop/test.txt"]; //1)写入到本地URL指定的文件中 if ([str writeToURL:url atomically:YES encoding:NSUTF8StringEncoding error:nil]) { NSLog(@"写入成功"); }else{ NSLog(@"写入失败"); } //2)从本地URL获取数据到NSString中 NSString *str2 = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil]; NSLog(@"%@",str2);
打印结果:
2015-10-08 15:02:22.753 DictionaryDemo[4711:303] 写入成功
2015-10-08 15:02:22.755 DictionaryDemo[4711:303] I am Amos
0 0
- 黑马程序员---OC学习笔记之使用NSURL读写字符串
- 使用 NSURL 读写字符串
- 黑马程序员---OC学习笔记之block的使用场景
- 黑马程序员----OC学习笔记之NSArray
- 黑马程序员--OC学习笔记
- 黑马程序员----OC学习笔记之属性学习
- 黑马程序员---java学习笔记之字符串
- 黑马程序员--OC自学笔记---10Foundation、NSString、NSURL、NSRange、NSArray、NSMutableArray、NSDictionary
- 黑马程序员---OC学习笔记之分类(Catgory)的概念及使用
- 黑马程序员---OC学习笔记之protocol概念及基本使用
- 黑马程序员---OC学习笔记之Foundation框架:NSString的基本使用
- 黑马程序员---OC学习笔记之NSString的其他使用和NSMutableString的用法
- 黑马程序员---OC学习笔记之NSDictionary的介绍及使用
- 黑马程序员---OC学习笔记之NSNumber和NSValue的介绍和使用
- 黑马程序员---OC学习笔记之NSDate的介绍和使用
- 黑马程序员学习笔记——OC之基本简介
- 黑马程序员学习笔记-OC之foundation框架
- 黑马程序员----OC学习笔记之NSNumber和NSValue
- 项目____web项目中实现:一直运行某个后台小程序+定时+多任务
- Android 平滑图片加载和缓存库 Glide 使用详解
- WPF 中控件的遍历
- UVA - 11996(splay入门)
- 【Developer Log】部署安全:隐藏Apache的版本信息
- 黑马程序员---OC学习笔记之使用NSURL读写字符串
- ACE框架理解(一)
- hdu1213 How Many Tables 并查集
- 动画专题
- Linux内核工程导论——进程:用户进程间通信
- BackgroundWorker应用实例
- POJ2185 Milking Grid(kmp)
- PHP MYSQL中的ALTER命令
- 文章标题