快速生成plist文件
在一个项目中,我们会经常用到许多plist文件,但是你怎么快速生成plist 文件吗?我给你提供一个方法。
NSArray *title = [[NSArray alloc]initWithObjects:@"限免",@"降价",@"免费",@"专题",@"热榜", nil];
NSArray *iconName= [[NSArray alloc] initWithObjects:@"tabbar_limitfree",@"tabbar_reduceprice",@"tabbar_appfree",@"tabbar_subject",@"tabbar_rank" ,nil];
NSArray *className = [[NSArray alloc] initWithObjects:@"LViewController",@"RViewController",@"FViewController",@"SViewController",@"HViewController", nil];
NSMutableArray *all = [[NSMutableArray alloc]initWithCapacity:0];
for (int i = 0; i<title.count; i++) {
//以键值对的方法 生成一个字典
NSDictionary *dict = [[NSDictionary alloc]initWithObjectsAndKeys:[title objectAtIndex:i],@"title",[iconName objectAtIndex:i],@"iconName",[className objectAtIndex:i],@"className", nil];
[all addObject:dict];
}
//NSString *tempPath = NSTemporaryDirectory();
NSString *tempPath= @"/Users/Desktop/";
NSString *path = [tempPath stringByAppendingPathComponent:@"Controllers.plist"];
NSLog(@"%@",path);
[all writeToFile:path atomically:YES];
转载于:https://www.cnblogs.com/PengFei-N/p/4703281.html
快速生成plist文件相关推荐
- linux dd 截文件,Linux使用dd命令快速生成大文件(转)
dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...
- ASP程序快速生成Excel文件
ASP程序快速生成Excel文件 在一个web项目中,要求将数据生成Excel文件保存到本地,最早使用的方法是直接使用Microsoft的Office Web组件,但是总体感觉是慢(微软的通病).然后 ...
- Linux dd命令截取文件,linux使用dd命令快速生成大文件
dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...
- 将xml文件按照xsl文件样式快速生成html文件的方法
日志 > 个人日记 转载到我空间 复制本文网址 隐藏签名档 小字体 选用该信纸 上一篇 | 下一篇 | 返回日志列表 设置置顶 | 编辑 | 删除 将xml文件按照xsl文件样式快速生成htm ...
- linux目录怎么自动生成,情景linux--如何快速生成大文件?
情景 在写情景linux--如何解决服务器日志过大导致的磁盘空间不足?(实践篇)时,因为要实际演示,所以需要快速创建一个大文件.其实,在实际工作过程中,有些时候是有这种需求的.今天就将其作为一个话题探 ...
- 通过ipa生成plist文件实现H5下载ipa并安装
var url = "itms-services://?action=download-manifest&url=你的url"; //这里是重点,必须要把index.php ...
- IDEA下JNI开发快速生成头文件方法
JNI生成头文件的命令是: javah -jni -classpath (搜寻类目录) -d (输出目录) (类名) 步骤: 打开File->Setting->Tools->Ente ...
- 生成xml_freemarker快速生成xml文件
记录一次用freeMarker生成xml文件 import freemarker.template.Configuration;import freemarker.template.Template; ...
- Java: 生成plist文件
public boolean createPlist(String title, String path, String bundleId, String fileUrl, String versio ...
- Linux使用dd命令快速生成大文件
dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/ ...
最新文章
- React Native之ViewPagerAndroid跳转页面问题
- Python Challenge-Level 1
- Learning OpenCV Lecture 4 (Transforming Images with Morphological Operations)
- 数字签名 那些密码技术_密码学中的数字签名
- 数据结构与算法--8.二叉树的基础知识
- 计算机应用与基础实践怎么考,自考计算机基础应用科目笔试和实践性考试怎么考...
- Redis —— 常用命令一览
- 面试中这样自我介绍更能抓住面试官的耳朵
- jsp 中的时间格式化
- 翻译文章第六章4-7
- C++_类和对象_封装_属性和行为做为整体_封装案例---C++语言工作笔记036
- iOS照片缩略图thumbnail模糊问题
- Django + Uwsgi + Nginx 实现生产环境部署
- hg diff仅对当前目录下的文件有效
- HTML4到HTML5的新增内容,你知道吗?
- 新手初步--Springmvc
- 独立开发一款简单的安卓app
- java布道师_我和 Spring 技术布道师的一天
- 华硕P10S-M主板组装服务器-raid配置方法
- 如何解释“运维到底是干啥的”?