`
xiaotongeye
  • 浏览: 19674 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

保存并获取数据

阅读更多
在IOS开发过程中,经常会遇到数据保存的问题,现在主要说一下用write方法保存数据,并在需要使用时获取数据,使用write to file方法可以使数据永久的保存在磁盘中,具体方法:
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就行。
分享到:
评论

相关推荐

    tushare获取A股全部数据并保存成csv文件

    免费获取当天最新A股3600支股票交易数据,自动保存成cvs格式 保存路径可自行修改 ps需要pip tushare

    TCP获取数据保存为txt文件(亲测有效)

    本文将详细介绍如何通过编程实现TCP通信来获取数据,并将这些数据保存到TXT文本文件中。这个过程涉及到网络编程、TCP连接建立、数据接收以及文件操作等多个知识点。 首先,我们要理解TCP的工作原理。TCP是一种面向...

    Serialport接收并保存串口的数据

    4. **数据接收与保存**:项目实现了自动接收串口传来的数据,并对这些数据进行CRC16校验,确保数据无误后,将数据以文本形式保存。保存的文件以当天日期命名,这样的设计便于日志管理和查找特定时间的数据。 5. **...

    kinect获取深度和彩色数据并保存

    标题“kinect获取深度和彩色数据并保存”指的是利用微软的Kinect设备,通过编程方式获取其输出的深度图像和彩色图像数据,并将其保存到本地文件中。这通常涉及到计算机视觉、传感器技术以及图像处理等领域。 Kinect...

    stm32保存内存数据的方法

    除了将数据保存到RAM中并通过调试工具导出外,还可以考虑将重要数据保存到非易失性存储器中,确保数据的安全性和持久性。 ##### 5.1 内置EEPROM STM32部分型号内置了EEPROM(电可擦可编程只读存储器),可以用来...

    mfc中读取编辑框数据并保存

    ### MFC中读取编辑框数据并保存至TXT文档 #### 概述 在MFC(Microsoft Foundation Classes)开发环境中,经常会遇到需要读取用户输入的数据,并将其保存到文件中的需求。本文将详细介绍如何在MFC中实现从编辑框(即`...

    d435i深度相机读取数据并保存到本地

    标题 "d435i深度相机读取数据并保存到本地" 涉及到的主要技术是使用RealSense D435i深度相机获取3D点云数据,并将其存储在本地计算机上。RealSense D435i是Intel公司生产的一款高性能、多功能的深度相机,它能够提供...

    Android Gps 获取Nmea 数据.rar

    如果需要保存接收到的NMEA数据,可以将它们写入文件,例如创建一个名为“nmea.log”的文件,并将每次接收到的数据追加到文件中。这样可以进行后期分析,例如计算定位精度、速度等信息。 7. **安全与隐私** 在处理...

    python实时读取串口数据并自动保存至excel

    在本项目中,我们使用Python来实现实时读取串口数据,并利用多线程技术将这些数据自动保存到Excel文件中。此外,该项目还提供了可扩展性,可以集成PyQT5图形用户界面(GUI)来增强用户体验。 首先,让我们深入了解...

    Java爬虫获取网页表格数据保存到MySQL

    Java爬虫获取网页表格数据并保存到MySQL数据库,包含完整代码

    C#获取图片并保存到本地

    在C#编程环境中,获取网络上的图片并保存到本地是一个常见的任务,这通常涉及到网络请求、数据流处理以及文件操作。下面将详细讲解这个过程,包括必要的知识点和步骤。 首先,你需要一个方法来发送HTTP请求获取图片...

    串口数据保存至TXT文件.rar

    本主题主要围绕如何使用LabVIEW来读取串口数据并将其保存到TXT文件中进行详细阐述。 首先,串口通信是计算机与外部设备之间进行数据交换的一种常见方式,如Arduino、PLC等硬件设备通常通过串口与上位机进行通讯。在...

    通过.net获取页面数据保存到数据库中

    在.NET框架中,获取网页数据并将其保存到数据库是一项常见的任务,这通常涉及到网络请求、HTML解析以及数据库操作。以下是一些关键知识点的详细说明: 1. **HTTP客户端库**:.NET提供了一些内置的HTTP客户端库,如`...

    python实现股票行情数据获取

    可以使用`schedule`库或者`APScheduler`库设定定时任务,按照设定的时间间隔自动获取数据。 6. **可视化**:使用`matplotlib`或`seaborn`库,可以对获取的股票数据进行可视化,如绘制K线图、折线图等,以便直观理解...

    从接口获取数据流下载到本地.txt

    从接口获取数据流下载到本地

    PHP+Curl远程模拟登录并获取数据

    **PHP+Curl远程模拟登录并获取数据** 在Web开发中,有时我们需要从其他网站抓取信息或者调用API接口,这时PHP的Curl库就显得非常有用。Curl是一个强大的命令行工具,同时也被集成到PHP中,允许我们通过HTTP、HTTPS...

    获取上网帐号密码并自动保存到D盘.rar

    标签"获取上网帐号密码并自动保存到D盘.rar"进一步明确了该程序的特性,它是一个压缩文件,可能包含一个可执行程序(.EXE文件),用于执行上述任务。.RAR是一种常见的压缩格式,通常用于打包多个文件或文件夹,以...

    qt 界面数据保存到Word文件和Excel文件

    2. 在Qt界面中获取用户输入的数据。 3. 使用`python-docx`或`QAxWidget`找到模板中的书签。 4. 将用户数据替换到书签对应的位置。 5. 保存修改后的Word文档。 其次,对于“qt界面数据保存到Excel文件”,Qt提供了...

    bat获取网页源码并保存txt到指定位置

    bat获取网页源码并保存txt到指定位置

    C++获取并保存屏幕

    在IT领域,尤其是在软件开发中,有时候我们需要实现从系统中获取屏幕快照并保存为图像文件的功能。在C++编程语言中,这个过程涉及到图形用户界面(GUI)编程和图像处理。下面我们将深入探讨如何使用C++来实现“获取...

Global site tag (gtag.js) - Google Analytics