- 浏览: 19682 次
- 性别:
- 来自: 北京
最新评论
在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 4121. 就是 ie6 双倍边距的问题,在使用了 float 的情 ... -
css
2018-02-23 11:06 4581.#nav li {} 看起来很快,实际上很慢,尽管这让人 ... -
web标准
2018-02-22 14:25 421web标准简单来说可以分为结构、表现和行为。其中结构主要是有H ... -
总结一些每次写都要百度的样式 and so on
2016-06-03 14:00 500本次总结无关乎顺序, ... -
js检测css样式的兼容问题
2015-07-24 20:30 873<script> ... -
canvas画布基础
2015-07-10 20:47 474canvas是个神奇的标签,开始学习之后就停不下来,这两天一直 ... -
PHP正则表达式
2015-07-07 14:34 466正则表达式的基本语法 ... -
PHP字符串与数组常用函数
2015-07-07 10:42 2006字符串: 字符串的连接:PHP中用英文的点号.来连接两个字符串 ... -
DOM事件对象event、IE中的事件对象
2015-07-02 16:45 530DOM中的事件对象: type属性用于获取事件类型; targ ... -
跨浏览器事件处理程序
2015-07-02 16:03 503<div id = "box"& ... -
jQuery获取父级元素、同级元素、子元素、过滤
2015-07-01 15:50 522父级元素: <body>body (曾曾祖父) ... -
点击按钮实现轮播切换
2015-06-29 19:13 1020HTML: <div class="con3 ... -
jQuery验证邮箱手机
2015-06-29 19:03 547验证邮箱: function checkSignEmail ... -
ios多线程
2014-11-27 14:35 482最近写了一个东西需要加载网络上的图片,运行的时候一直卡到一个界 ... -
取出数组中的值
2014-11-01 21:08 335在写程序的时候,遇到一个问题,想把数组[a,b]中的a,b添加 ... -
解析json获取数据
2014-11-01 20:57 427NSError *error; NSURLReq ... -
cell重用问题
2014-11-01 20:44 607解决问题之前,在cell上添加了label,但是给label添 ... -
UINavigationController实现页面跳转
2014-09-19 20:31 813总结一下利用navigationController push ... -
tableviewcell添加label、button
2014-09-13 22:02 16671.给tableviewcell添加label,首先 CG ... -
简单表视图并实现添加数据
2014-09-10 19:21 13521.基础:表用于显示数据列表。数据列表中的每项都由行表示。表视 ...
相关推荐
免费获取当天最新A股3600支股票交易数据,自动保存成cvs格式 保存路径可自行修改 ps需要pip tushare
本文将详细介绍如何通过编程实现TCP通信来获取数据,并将这些数据保存到TXT文本文件中。这个过程涉及到网络编程、TCP连接建立、数据接收以及文件操作等多个知识点。 首先,我们要理解TCP的工作原理。TCP是一种面向...
4. **数据接收与保存**:项目实现了自动接收串口传来的数据,并对这些数据进行CRC16校验,确保数据无误后,将数据以文本形式保存。保存的文件以当天日期命名,这样的设计便于日志管理和查找特定时间的数据。 5. **...
标题“kinect获取深度和彩色数据并保存”指的是利用微软的Kinect设备,通过编程方式获取其输出的深度图像和彩色图像数据,并将其保存到本地文件中。这通常涉及到计算机视觉、传感器技术以及图像处理等领域。 Kinect...
除了将数据保存到RAM中并通过调试工具导出外,还可以考虑将重要数据保存到非易失性存储器中,确保数据的安全性和持久性。 ##### 5.1 内置EEPROM STM32部分型号内置了EEPROM(电可擦可编程只读存储器),可以用来...
### MFC中读取编辑框数据并保存至TXT文档 #### 概述 在MFC(Microsoft Foundation Classes)开发环境中,经常会遇到需要读取用户输入的数据,并将其保存到文件中的需求。本文将详细介绍如何在MFC中实现从编辑框(即`...
标题 "d435i深度相机读取数据并保存到本地" 涉及到的主要技术是使用RealSense D435i深度相机获取3D点云数据,并将其存储在本地计算机上。RealSense D435i是Intel公司生产的一款高性能、多功能的深度相机,它能够提供...
如果需要保存接收到的NMEA数据,可以将它们写入文件,例如创建一个名为“nmea.log”的文件,并将每次接收到的数据追加到文件中。这样可以进行后期分析,例如计算定位精度、速度等信息。 7. **安全与隐私** 在处理...
在本项目中,我们使用Python来实现实时读取串口数据,并利用多线程技术将这些数据自动保存到Excel文件中。此外,该项目还提供了可扩展性,可以集成PyQT5图形用户界面(GUI)来增强用户体验。 首先,让我们深入了解...
Java爬虫获取网页表格数据并保存到MySQL数据库,包含完整代码
在C#编程环境中,获取网络上的图片并保存到本地是一个常见的任务,这通常涉及到网络请求、数据流处理以及文件操作。下面将详细讲解这个过程,包括必要的知识点和步骤。 首先,你需要一个方法来发送HTTP请求获取图片...
本主题主要围绕如何使用LabVIEW来读取串口数据并将其保存到TXT文件中进行详细阐述。 首先,串口通信是计算机与外部设备之间进行数据交换的一种常见方式,如Arduino、PLC等硬件设备通常通过串口与上位机进行通讯。在...
在.NET框架中,获取网页数据并将其保存到数据库是一项常见的任务,这通常涉及到网络请求、HTML解析以及数据库操作。以下是一些关键知识点的详细说明: 1. **HTTP客户端库**:.NET提供了一些内置的HTTP客户端库,如`...
可以使用`schedule`库或者`APScheduler`库设定定时任务,按照设定的时间间隔自动获取数据。 6. **可视化**:使用`matplotlib`或`seaborn`库,可以对获取的股票数据进行可视化,如绘制K线图、折线图等,以便直观理解...
从接口获取数据流下载到本地
**PHP+Curl远程模拟登录并获取数据** 在Web开发中,有时我们需要从其他网站抓取信息或者调用API接口,这时PHP的Curl库就显得非常有用。Curl是一个强大的命令行工具,同时也被集成到PHP中,允许我们通过HTTP、HTTPS...
标签"获取上网帐号密码并自动保存到D盘.rar"进一步明确了该程序的特性,它是一个压缩文件,可能包含一个可执行程序(.EXE文件),用于执行上述任务。.RAR是一种常见的压缩格式,通常用于打包多个文件或文件夹,以...
2. 在Qt界面中获取用户输入的数据。 3. 使用`python-docx`或`QAxWidget`找到模板中的书签。 4. 将用户数据替换到书签对应的位置。 5. 保存修改后的Word文档。 其次,对于“qt界面数据保存到Excel文件”,Qt提供了...
bat获取网页源码并保存txt到指定位置
在IT领域,尤其是在软件开发中,有时候我们需要实现从系统中获取屏幕快照并保存为图像文件的功能。在C++编程语言中,这个过程涉及到图形用户界面(GUI)编程和图像处理。下面我们将深入探讨如何使用C++来实现“获取...