zoukankan      html  css  js  c++  java
  • NSUserDefaults实现小型数据的配置管理

    NSUserDefaults实现小型数据的配置管理
    支持类型:NSString, NSNumber, NSDate, NSArray, NSDictionary.

    如何存取,都非常简单,比如:
    [[NSUserDefaults standardUserDefaults] setObject:obj forKey:@"key"];
    [[NSUserDefaults standardUserDefaults] objectForKey:@"key"];

    类似setObject和objectForKey函数,可以参考官方资料库

    /********************************************************************************/

    今天实践上述功能,还对NSUserDefaults保存的数据的位置进行定位

    根据搜索到的资料,其相对路径:<UUID for your App>\Library\Preferences\<your App's bundle ID>.plist

    实践下,程序ASWTApp.app在

    模拟器路径:
    /Users/hz/Library/Application Support/iPhone Simulator/4.3/Applications/3485C326-95C7-4830-A8E9-A0CB9D47CE65/ASWTApp.app


    真机路径:
    /var/mobile/Applications/3585E526-9D87-4930-8AC9-20CEAD47CE42/ASWTApp.app

    那么NSUserDefaults保存的数据文件就是/Users/hz/Library/Application Support/iPhone Simulator/4.3/Applications/3485C326-95C7-4830-A8E9-A0CB9D47CE65/Library/Preferences/www.testcom.com.ASWTApp.plist

    好了,现在知道了此文件所在路径

    good luck

  • 相关阅读:
    百度地图地址解析/逆地址解析
    Oracle表空间创建要点
    dubbo——providers
    dubbo——常用标签属性
    dubbo——spring初始化
    dubbo——RPC
    mybatis——datasource
    redis——再补充
    mybatis——缓存
    mybatis——Executor
  • 原文地址:https://www.cnblogs.com/GoGoagg/p/2178778.html
Copyright © 2011-2022 走看看