- 浏览: 18377 次
- 性别:
- 来自: 北京
最新评论
在IOS开发过程中,经常会遇到数据保存的问题,现在主要说一下用write方法保存数据,并在需要使用时获取数据,使用write to file方法可以使数据永久的保存在磁盘中,具体方法:
这是在不同的controller之间获取数据,若是在同一个controller获取数据则不需要获取路径直接用self.path就行。
NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSString *path=[paths objectAtIndex:0]; NSLog(@"path = %@",path);
NSString *FileName=[documentDirectory stringByAppendingPathComponent:@"test.plist"];//test.plist就是保存文件的文件名
NSDictionary *dic = [NSDictionarydictionaryWithObjectsAndKeys:label2.text,@"1",label4.text,@"2",label6.text,@"3", label7.text,@"4", nil];//其中label.text是想保存的value值,并在后边获取 [dic writeToFile:filename atomically:YES];
NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSString *path=[paths objectAtIndex:0];//获取数据所在的路径 NSLog(@" %@",path); NSString *file=[path stringByAppendingPathComponent:@"test.plist"];//获取数据的文件 dic2 = [NSDictionary dictionaryWithContentsOfFile:file];//将获取的数据定义到另一个字典中 NSLog(@" %@",dic2);
这是在不同的controller之间获取数据,若是在同一个controller获取数据则不需要获取路径直接用self.path就行。
发表评论
-
css兼容问题
2018-02-26 13:14 3841. 就是 ie6 双倍边距的问题,在使用了 float 的情 ... -
css
2018-02-23 11:06 4171.#nav li {} 看起来很快,实际上很慢,尽管这让人 ... -
web标准
2018-02-22 14:25 384web标准简单来说可以分为结构、表现和行为。其中结构主要是有H ... -
总结一些每次写都要百度的样式 and so on
2016-06-03 14:00 461本次总结无关乎顺序, ... -
js检测css样式的兼容问题
2015-07-24 20:30 835<script> ... -
canvas画布基础
2015-07-10 20:47 420canvas是个神奇的标签,开始学习之后就停不下来,这两天一直 ... -
PHP正则表达式
2015-07-07 14:34 434正则表达式的基本语法 ... -
PHP字符串与数组常用函数
2015-07-07 10:42 1961字符串: 字符串的连接:PHP中用英文的点号.来连接两个字符串 ... -
DOM事件对象event、IE中的事件对象
2015-07-02 16:45 489DOM中的事件对象: type属性用于获取事件类型; targ ... -
跨浏览器事件处理程序
2015-07-02 16:03 470<div id = "box"& ... -
jQuery获取父级元素、同级元素、子元素、过滤
2015-07-01 15:50 484父级元素: <body>body (曾曾祖父) ... -
点击按钮实现轮播切换
2015-06-29 19:13 988HTML: <div class="con3 ... -
jQuery验证邮箱手机
2015-06-29 19:03 503验证邮箱: function checkSignEmail ... -
ios多线程
2014-11-27 14:35 449最近写了一个东西需要加载网络上的图片,运行的时候一直卡到一个界 ... -
取出数组中的值
2014-11-01 21:08 306在写程序的时候,遇到一个问题,想把数组[a,b]中的a,b添加 ... -
解析json获取数据
2014-11-01 20:57 387NSError *error; NSURLReq ... -
cell重用问题
2014-11-01 20:44 558解决问题之前,在cell上添加了label,但是给label添 ... -
UINavigationController实现页面跳转
2014-09-19 20:31 774总结一下利用navigationController push ... -
tableviewcell添加label、button
2014-09-13 22:02 15901.给tableviewcell添加label,首先 CG ... -
简单表视图并实现添加数据
2014-09-10 19:21 13161.基础:表用于显示数据列表。数据列表中的每项都由行表示。表视 ...
相关推荐
免费获取当天最新A股3600支股票交易数据,自动保存成cvs格式 保存路径可自行修改 ps需要pip tushare
本程序可以实现对TCP通信获取的数据保存至TXT的功能,有任何相关问题可以直接联系我
Java爬虫获取网页表格数据并保存到MySQL数据库,包含完整代码
通过Serialport空间自动接收串口通信的数据,有CRC16位数据校验,可设置串口名,波特率等,主要是接收到的数据以追加的形式保存到了text文档中,文档以当天日期命名。
mfc中读取编辑框数据并保存在TXT文档中
labview代码文件,串口数据保存到txt文件,串口数据保存到txt文件,串口数据保存到txt文件
从接口获取数据流下载到本地
我们在使用ListView的时候需要和数据进行绑定,那么问题来了,如何获取SQLite数据库中的数据并动态的显示到ListView当中呢?其实过程很简单:首先要获取SQLite数据(当然首先你要创建一个SQLite数据库并填写了一些...
搞了好久,也找了很久,最后还是实现了把内存中的图像数据RGB保存为BMP图像文件,输入的只有四个参数,图像存放地址,图像宽度,图像高度,图像名字,很快捷哦
bat获取网页源码并保存txt到指定位置
ETL KETTLE 中利用Httpclient 调用webservice接口获取XML数据,并解析XML 数据。 完整的KTR实例
html前端获取后端js的数据,实现到html表格,并且实现表格分页显示,分页显示原理是要显示那一页数据就从后端获取需要显示页的数据,不会一次性获取全部数据,减小流前端的压力。后端使用js+express,读取csv文件...
d435i深度相机读取数据并保存到本地
本文在VS2012开发平台上面配置PCL1.7.2+Kinect V 2.0SDK+opencv2.4.9 ,使用最新的Kinect V 2.0传感器设备获取场景中的深度图像和彩色图像,并将二者转换保存为PCL数据库所使用的PCD点云数据格式,然后借助编程算法...
采用WebBrowser伪装成浏览器访问,绕过了反爬虫程序,获取一个目标网页的数据
vs2010+kinect1
使用python 调用开元库baostock 获取实时股票的数据 并且转化成json格式发送给第三方程序
java获取话筒音频原代码及说明,实例代码AudioRecorder.java是获取电脑话筒声音并储存为音频的过程下面代码复制后可以正确运行
在实际工作中需要到iFix组态软件获取监控点的实时数据并保存到SQL Server中
这是一个TCP/IP的程序,通过ONRECEIVE接收客户端连接,接收数据进行显示,并且能够显示到界面上,把符合条件的数据保存到SQLSERVER数据库中。其中,还有LISTBOX的横向滚动条的显示的内容,每次接收的内容滚动到控件...