zoukankan      html  css  js  c++  java
  • iOS开发之plist文件操作

    之前在想用代码去实现很多界面上能用interface builder可以拖进去的功能,现在想想真是够无知的啊。不仅效率低下,而且对于代码的维护带来不少麻烦,这段时间一直在反思看了design+code和拖动控件来构建项目的书籍,让我受益匪浅。

    //path 读取当前程序定义好的provinces.plist省份城市文件  
    //array数组的名称就叫province  
    NSString *path = [[NSBundle mainBundle] pathForResource:@"provinces" ofType:@"plist"];  
    NSDictionary *data = [NSDictionary dictionaryWithContentsOfFile:path];  
    self.provincesContent = [NSArray arrayWithArray:[data objectForKey:@"province"]];
    
    //沙盒路径plist文件的读取。
    //注意,如果想添加新的数据,需要NSMutable类型的
    NSArray *patharray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);  
    NSString *path =  [patharray objectAtIndex:0];  
    NSString *filepath=[path stringByAppendingPathComponent:@"provinces.plist"];
    NSMutableArray *rootArray = [NSMutableArray arrayWithContentsOfFile:filepath];
  • 相关阅读:
    并行计算上机代码
    BZOJ 5170: Fable
    ANTLR4 实验总结
    ANTLR4将BF翻译成CPP
    BF语言学习
    ANTLR4将JSON翻译成XML
    ANTLR4加载csv数据
    语法分析树监听器和访问器
    数据库数据类型总结
    java介绍
  • 原文地址:https://www.cnblogs.com/ht-927/p/4365696.html
Copyright © 2011-2022 走看看