精华内容
下载资源
问答
  • plist文件

    千次阅读 2017-08-20 18:19:46
    简介在做iOS开发时,经常用到到plist文件, 那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。...

    简介

    在做iOS开发时,经常用到到plist文件, 那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。文件是xml格式的。

    【用途】

    通常一些文本量不是很大的文本,通常用于储存用户设置,也可以用于存储捆绑的信息,例如登录信息,一些验证信息
    可视化的存储文本

    【说明】

    plist文件只支持NSString、NSArray、NSDictionary、NSNumber、NSData、NSDate

    创建和写入plist文件

    在开发过程中,有时候需要把程序的一些配置保存下来,或者游戏数据等等。 这时候需要写入Plist数据。
    写入的plist文件会生成在对应程序的沙盒目录里。

    - (void)viewDidLoad  
        {  
            [super viewDidLoad];  
    
            //读取plist  
            NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"plistdemo" ofType:@"plist"];  
            NSMutableDictionary *data = [[NSMutableDictionary alloc] initWithContentsOfFile:plistPath];  
            NSLog(@"%@", data);  
    
            //添加一项内容  
            [data setObject:@"add some content" forKey:@"c_key"];  
    
            //获取应用程序沙盒的Documents目录  
            NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);  
            NSString *plistPath1 = [paths objectAtIndex:0];  
    
            //得到完整的文件名  
            NSString *filename=[plistPath1 stringByAppendingPathComponent:@"test.plist"];  
           //输入写入  
            [data writeToFile:filename atomically:YES];  
    
            //那怎么证明我的数据写入了呢?读出来看看  
            NSMutableDictionary *data1 = [[NSMutableDictionary alloc] initWithContentsOfFile:filename];  
        NSLog(@"%@", data1);  
        }  
    
    展开全文
  • Plist文件

    千次阅读 2014-07-03 11:03:38
    Plist文件   Plist文件即属性列表(Property List),该文件是一种用来存储串行化后的对象的文件。属性列表文件的文件扩展名为.plist,因此通常被称为plist文件。也就是说该文件最初来自MAC系统,因Cocos2d...

    特殊文件

    Plist文件

     

    Plist文件即属性列表(Property List),该文件是一种用来存储串行化后的对象的文件。属性列表文件的文件扩展名为.plist,因此通常被称为plist文件。也就是说该文件最初来自MAC系统,因Cocos2d-x起源于cocos2d-iphone,所以这一文件格式也被一同引入。 

    在cocostudio编辑器中,目前支持的plist文件有两种,一种以TexturePacker为代表导出的图像集合,另一种粒子(Particle)文件。plist图像文件都是两个文件(.plist/.png)同时存在的,并且文件名称相同,.plist负责图像文件信息存储,.png则存储整合后的图像。plist粒子文件则可能由一个或两个文件组成(.png是非必须存在的,当图片过小时图像将被base64转换成字符串存在.plist文件中)。 

     

    PSD文件

     

    PSD文件是Photoshop编辑器的源文件,可以直接使用Photoshop编辑,是photoshop专有的位图文件格式。PSD文件可以存储成RGB或CMYK模式,还能够自定义颜色数并加以存储,还可以保存Photoshop的层、通道、路径等信息,是目前惟一能够支持全部图像色彩模式的格式。

     

    1:UI编辑器、动作编辑器、场景编辑器都支持plist图像和PSD图像。Plist粒子文件只有场景编辑器和动作编辑器可以使用。 

    2:Plist文件导入时必须将对应的.PNG图像一同导入到资源区。如果是直接放到项目的Resource文件夹内,可以通过刷新资源区更新数据。 

    3:Plist图像和PSD图像导入到资源区时都是以一个文件夹的形式显示(分别为“PL”和“PS”图标),文件夹内包含所有的子图。CocoStudio不提供对子图的编辑功能,你也不可以单独删除一个子图。 

    4:PSD图像的所有图层必须要做栅格化处理,未经栅格化的图像将不能被识别。 

    5:导出项目功能,不管你选择导出大图模式或导出小图模式,Plist图像将不会被再次编辑,而是直接导出。 

    6:导出项目时PSD则将所有使用的图层当做小图处理。如果导出大图将把需要的图层整合进plist图像中。 

    7:CocoStudio支持将Plist、PSD图形导出为碎图。(步骤:在资源区选中Plist图像,右键菜单选择“导出为碎图”选项。) 

    CCB文件

     

    CCB文件是CocosBuilder编辑器的源文件,CocosBuilder是一款MAC平台下的第三方可视化开发工具。CocoStudio提供对CocosBuilder的支持,对CocosBuilder文件可以使用导入功能。您可以在UI编辑器 ->菜单栏->文件->导入CCB文件选项选择需要导入的ccb文件。
     

    CocosBuilder中部分控件在UI编辑器中将失效,转换完成后会显示转换统计。

     

    FLA文件

     

    FLA文件是Flash编辑器的源文件,可以直接使用Flash编辑。为了利用已有资源CocoStudio提供对FLA 的支持。您可以在动作编辑器->菜单栏->文件->打开Flash项目选项来导入.fla文件。

     

    1. 需要将 想要导入到动画编辑器的元件放入到主场景中 。

    2. 暂时不支持导入矢量图形,可以右键矢量图形转换为位图。

    3. 暂不支持嵌套元件的元件作为骨骼部件  。

     

     Copyright © 2013  CocoStudio.org. All Rights Reserved. 版本:1.4.0.0
    展开全文
  • plist文件参考

    2017-12-20 16:41:25
    plist文件参考plist文件参考plist文件参考plist文件参考
  • 城市Plist文件

    2018-06-22 14:07:55
    城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件
  • 读取plist文件

    2021-03-26 06:00:39
    读取plist文件试例,用到的资源都在捕鱼达人的APK内,这里只是学习下 读取plist文件试例,用到的资源都在捕鱼达人的APK内,这里只是学习下
  • plist文件1.1.23

    2018-10-21 14:26:45
    plist文件,只要是字典加数组组合。
  • 职位plist文件

    2018-06-21 17:01:07
    职位plist文件,用户开发需要涉及到职位时,可以直接使用。
  • 城市列表plist文件

    2018-12-01 11:20:27
    城市列表 plist文件
  • plist文件编辑器

    2018-06-06 17:05:49
    plist文件编辑器,可以查看ios的plist文件的工具。。。
  • 如何生成 .plist文件plist文件制作教程如何生成 plist文件plist文件制作教程 准备好已经切分好的序列图 打开软件 按图提示操作 选择位置保存生成的两个文件 plist png example前期准备 软件:TexturePacker 要...

    如何生成 .plist文件,plist文件制作教程

    前期准备


    1.准备好已经切分好的序列图

    切分好的序列图

    2.打开软件tp

    3.按图提示操作

    这里写图片描述

    选择位置保存生成的两个文件 *.plist *.png

    exampleexample

    展开全文
  • plist文件切割

    2018-03-05 11:17:12
    此python脚本能够将plist文件切割成小的图片。这里使用的是python2.7版本,其他版本请自行修改。用到的python模块是Image,安装命令pip install Image。 脚本使用方法:python unpack_plist.py xxxx。注意脚本目录下...
  • plist文件操作

    2011-12-17 09:24:28
    怎么操作plist文件,怎么在plist数据,以及获取plist文件的数据
  • 文件中包括解析plist文件所需的工具类,以及自己封装的解析类,还有城市plist文件,自己写个demo 将文件中内容copy就可以直接使用
  • 省市区plist文件

    2018-07-04 17:29:01
    最新最全的中国省市区行政区划plist文件,ios开发好帮手。
  • 读写plist文件

    2013-06-01 13:45:55
    读写plist文件,方便iOS开发读写plist文件,方便iOS开发
  • 该文件是iOS开发plist文件,下载可以直接使用,为iOS开发
  • 简单配置Plist文件

    2021-04-05 04:25:37
    三五(ThreeFive)TF框架,简单配置Plist文件,一行代码搞定主框架 版本1.0 使用教程: 第一步将TFFramework整个文件夹加入你的工程 第二步创建你的UIViewController 第三步将修改Plist文件,配置成你需要的项目...
  • plist文件加密方法

    2016-07-06 18:17:22
    plist文件加密方法
  • plist文件解析CutPNG

    2015-12-20 22:11:31
    plist文件解析CutPNG 一款解析 plist文件的工具 .plist ) 文件格式是一种简单的序列化格式,它支持一些基本对象类型
  • ios Plist文件配置方法

    2020-08-28 02:22:18
    下面小编就为大家分享一篇ios Plist文件配置方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • iOS emoji大全 plist文件

    2019-01-11 15:34:48
    iOS emoji大全 plist文件
  • 中国各个省首府的plist文件和各个城市车牌前两位的plist文件,苹果开发需要的可以拿去,欢迎纠错。
  • IOS Plist文件

    2019-06-07 22:52:50
    代码的写入可以在main 文件中写入 [names writeToFile:@"/Users/imac/Desktop/names.plist...点击plist文件可以看到里面结构day1 -day4 - 04-(重要)plist文件回顾和从plist文件中度数据 代码: #import <Found...

    代码的写入可以在main 文件中写入

    [names writeToFile:@"/Users/imac/Desktop/names.plist" atomically:YES];

    写入指定路径

    通过代码可以看到写入情况

    点击plist文件可以看到里面结构day1   -day4 -  04-(重要)plist文件回顾和从plist文件中度数据

    代码:

    #import <Foundation/Foundation.h>

    int main(int argc, const char * argv[]) {
        @autoreleasepool {

    //plist 文件的写入
           //数组
            NSArray *names=@[@"ss",@"qsq",@"szz",@"ff"];
            //写到路径 桌面
    //       BOOL flag=[names writeToFile:@"/Users/imac/Desktop/names.plist" atomically:YES];
            
            NSDictionary *persion=@{@"name":@"wanglong",@"age":@"tw"};
    //        BOOL flag=[persion writeToFile:@"/Users/imac/Desktop/persion.plist" atomically:YES];
            NSArray *persions=@[@{@"name":@"qsq",@"age":@18},
                                @{@"name":@"ss",@"age":@32,@"friends":@[@"dashen",@"123"]}
                                ];
            BOOL flag=[persions writeToFile:@"/Users/imac/Desktop/persionss.plist" atomically:YES];
            if(flag){
                NSLog(@"写入成功");
        
            }
        }
        return 0;
    }

    2.还有就是代码解析plist 文件

    plist文件可以缓存网络数据 然后读取显示

    代码:

       NSArray *names=[NSArray arrayWithContentsOfFile:@"/Users/imac/Desktop/persionss.plist"];
            NSLog(@"%@",names);
        }

    Log 输出如下:

    ( {
            age = 18;
            name = qsq;
        },
            {
            age = 32;
            friends =         (
                dashen,
                123
            );
            name = ss;
        }
    )

     

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 65,500
精华内容 26,200
关键字:

plist文件