`

文件数据存储查看

    博客分类:
  • ios
 
阅读更多

1.文件内容查看

-(void)loadFile{
    NSString *filePath=@"/Users/qing/Library/haha.txt";
    if([[NSFileManager defaultManager] fileExistsAtPath:filePath]){
        NSData *data=[[NSMutableData alloc]initWithContentsOfFile:filePath];
        NSString * str=[[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];
        NSLog(@"content=%@",str);
    }else{
        NSLog(@"NO");
    }
}

 2.文件存档

NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc] initForWritingWithMutableData:data];

[archiver encodeObject:fourLines forKey:kDataKey];

[archiver finishEncoding];

[data writeToFile:[self dataFilePath] atomically:YES];

3.获取XML文件

NSString *filePath = [[NSBundle mainBundle] pathForResouse:@"re" ofType:@"xml"];
NSData *data = [[NSData alloc] initWithContentsOfFile:filePath];

 

获取属性列表 

NSDictionary *dict = [NSDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"ViewControllers" ofType:@"plist"]];

 

4.用户首选项NSuserDefaults

 NSUserDefaults *Defaults=
    [NSUserDefaults standardUserDefaults];
    
    [Defaults setObject:@"helloc ddddyou22" forKey:@"hello"];
  //会有缓存数据,要clean
   NSLog(@"%@",[Defaults objectForKey:@"hello"]);

 

 

 

 

 

 

分享到:
评论

相关推荐

    文件系统技术内幕:大数据时代海量数据存储之道.docx

    文件系统技术内幕:大数据时代海量数据存储之道 大数据时代的到来带来了海量数据的挑战,如何高效、可靠地存储和管理这些数据成为企业和组织面临的重要问题。文件系统技术作为信息管理的重要组成部分,在海量数据...

    Android 3种数据保存(SharedPreferences存储 内部文件存储 数据库存储)

    本教程将详细介绍Android中的三种主要数据存储方式:SharedPreferences存储、内部文件存储以及数据库存储。 1. SharedPreferences存储 SharedPreferences是Android提供的一种轻量级的数据存储方式,用于保存应用...

    matlab开发-HDF5 TimeSeriesInMatlab的自定义文件数据存储

    本教程将深入探讨如何利用MATLAB的HDF5接口,尤其是针对时间序列数据进行自定义文件数据存储。 时间序列数据是按照特定时间顺序排列的数据点集合,广泛应用于金融、气象学、工程分析等领域。HDF5 ...

    Android案例:备忘录。利用数据存储的文件内部存储

    本案例是关于如何使用Android的数据存储机制,特别是文件内部存储,来创建一个简单的备忘录应用程序。以下是这个案例涉及到的关键知识点: 1. **数据存储方式**: - Android提供了多种数据存储方式,如...

    将BMP文件数据转换为TXT文件.zip

    它以未经压缩的原始像素数据存储,这使得BMP文件在处理图像数据时非常直观,但同时也导致文件尺寸相对较大。这个压缩包“将BMP文件数据转换为TXT文件.zip”包含了一个教程或代码示例,教你如何将BMP文件中的数据提取...

    labview应用stop数据传输,含数据存储和数据提取发送程序

    在这个特定的“labview应用stop数据传输,含数据存储和数据提取发送程序”中,我们将深入探讨几个关键知识点: 1. **数据存储**: - **CSV文件格式**:Comma-Separated Values(CSV)是一种通用的、轻量级的数据...

    Android存储字符串数据到txt文件

    2. 需要将数据存储到文件中,以便于数据的持久化和管理。 为了满足这些需求,我们可以使用FileUtils工具类来存储字符串数据到txt文件。下面是FileUtils工具类的实现代码: ```java public class FileUtils { // ...

    安卓数据存储之文件存储

    在Android系统中,数据存储是应用开发的重要环节,它涵盖了多种方式,如SQLite数据库、SharedPreferences、ContentProvider以及文件存储等。本篇文章将重点探讨“安卓数据存储之文件存储”,包括内部存储和外部存储...

    DAQ十讲:数据存储 文件I/O.zip

    在数据采集(DAQ)系统中,数据存储和文件I/O是至关重要的环节,尤其是在使用National Instruments(NI)的数据采集板卡时。"DAQ十讲:数据存储 文件I/O.zip"这个压缩包文件很可能是系列教程的一部分,专注于讲解...

    手机备份db数据、db数据库文件查看器(windows版本)

    标题中的“手机备份db数据、db数据库文件查看器(windows版本)”指的是一个专为Windows操作系统设计的工具,用于查看和管理手机备份中的SQLite数据库文件(db格式)。这种类型的数据库通常包含手机应用程序的数据,如...

    内存映射文件实现大数据量快速存储

    内存映射文件(Memory-Mapped File)是一种在操作系统层面实现高效大数据处理的技术,它允许将文件的内容直接映射到进程的虚拟内存空间中,使得应用程序可以像操作普通内存一样读写文件,从而实现快速的数据存取。...

    老罗android视频开发源码和ppt--android存储数据和文件.rar

    在Android应用开发中,数据存储和文件管理是至关重要的部分,因为这关乎到应用程序如何持久化数据、如何读写文件以及如何有效地管理用户数据。"老罗android视频开发源码和ppt--android存储数据和文件.rar"这个压缩包...

    模拟设计物理文件的存储过程(连续文件、索引文件)

    在数据库中,数据是以文件的形式存在于磁盘上,物理文件的存储过程就是指如何在磁盘上组织和管理这些文件,以实现高效的数据存取。这一过程包括数据的布局、访问方法以及存储优化等。 连续文件,又称为顺序文件,是...

    TDMS查看器_labview_TDMS_tdms查看器_tdmsvi_tdms文件查看器

    TDMS(Time-Delay Matrix Storage)是National Instruments公司开发的一种数据存储格式,主要与LabVIEW环境结合使用。LabVIEW是一款图形化编程语言,广泛应用于测试、测量和控制系统的设计。TDMS文件格式允许用户以...

    学生管理系统,使用文件存储数据

    7. 整体架构:系统设计应考虑模块化,如分离数据存储、用户界面和业务逻辑。这有助于代码的可读性和后期维护。 8. 用户交互:创建友好的命令行界面或者图形用户界面(GUI),使用户能够方便地输入指令和查看结果。 ...

    查看hdf格式数据打开hdf文件,查看hdf数据信息。用idl语言编写,理解后可对hdf格式文件有深入理解。

    HDF(Hierarchical Data Format)是一种用于存储和组织大量科学数据的文件格式。它支持多维数组和其他复杂数据结构,并提供了元数据的功能,使得数据具有自描述性。本教程将通过IDL(Interactive Data Language)...

    文件存储数据的读写

    在Android系统中,文件存储是应用保存数据的一种基础方式,尤其适用于本地小量数据的持久化。本主题将深入探讨Android文件存储数据的读写机制,包括内部存储、外部存储以及相关的API使用。 1. **内部存储** - **...

    GeoTIFF图像文件的数据存储格式及读写

    ### GeoTIFF图像文件的数据存储格式及读写 #### 一、引言 TIFF (Tag Image File Format) 图像文件格式是一种广泛应用于图形图像处理领域的格式。它因其灵活多变的信息存储方式、支持多种色彩系统以及跨操作系统的...

    第5章-数据存储、配方和文件

    在本章中,我们将探讨TwinCAT 2.0 PLC编程环境下的数据存储、配方功能和文件管理。这些功能对于工业自动化系统至关重要,因为它们使工程师能够持久化地存储关键参数、配方和日志数据,从而提高系统的可靠性和灵活性...

    文件隐身衣(NTFS文件数据流读写)

    NTFS文件数据流是一种特殊的数据存储方式,允许在一个文件名下存储多个数据流。默认的数据流通常被称为"::$DATA",而额外的数据流可以自定义名称。这种特性使得文件系统能够隐藏或存储额外信息,对于某些特定的应用...

Global site tag (gtag.js) - Google Analytics