zoukankan      html  css  js  c++  java
  • iOS开发之HelloKit代码片段


    完整代码托管:https://github.com/1042710553/HelloKit.git

    /************************/plist/************************/ //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]; /************************/NSUserDefaults/************************/ //NSUserDefaults读取 //获取标准函数对象 //通过对象获取名称下NSMutableDictionary数据 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; NSMutableDictionary *defaultcoordinate = [defaults objectForKey:@"default_coordinate"]; NSString *currentCity = [defaultcoordinate objectForKey:@"c_name"]; //NSUserDefaults写入,更新 //1添加id对象类型数据 //2获取对象类型数据 [defaults setObject:@"kaka" forKey:@"newdata"]; [defaults objectForKey:@"newdata"]; [defaults setDouble:2013 forKey:@"double"]; [defaults doubleForKey:@"double"]; [defaults setBool:NO forKey:@"BOOL"]; [defaults boolForKey:@"BOOL"]; [defaults setInteger:12 forKey:@"int"]; [defaults integerForKey:@"int"]; [defaults setFloat:0.23 forKey:@"float"]; [defaults floatForKey:@"float"]; //NSUserDefaults删除 [defaults removeObjectForKey:@"newdata"]; //操作之后记得Synchronize同步操作,否则偶然会因为别的线程占大量内存而没有保存成功 [defaults synchronize];
  • 相关阅读:
    简单搭建ELK日志分析平台及常见问题汇总
    【Java】开发23中设计模式详解(转载)
    【微服务】dubbo微服务的总结及结合Spring的实例
    【服务端】知识架构规划
    【java】数据缓存之 EhCache缓存
    【java】数据缓存之 Redis
    【java】多线程编程(不断扩充,但不拆分)
    【MySQL】mysql 存储过程应用
    【MySQL】基础知识-case when函数
    【MySQL】 join连接使用基本知识
  • 原文地址:https://www.cnblogs.com/ht-927/p/4380844.html
Copyright © 2011-2022 走看看