美文网首页
NSUserDefaults的应用简述

NSUserDefaults的应用简述

作者: 小小小蚍蜉 | 来源:发表于2019-02-18 12:18 被阅读0次

NSUserDefaults主要分五大域:

1,应用域:存储着app通过[NSUserDefaults setValue: forKey:]添加的设置值;

2,注册域:在应用域没有找到值时,才从注册域寻找;

常用的获取WebView的userAgent:

1)iOS客户端中获取webView的userAgent的方法:

NSMutableString *userAgent = [NSMutableString stringWithString:[[UIWebView new] stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"]];

2)NSString *newUagent = [NSString stringWithFormat:@"%@ WMall/%@", userAgent, [SystemInfo appShortVersion]];

NSDictionary *dictionnary = [[NSDictionary alloc] initWithObjectsAndKeys:newUagent,@"UserAgent",nil];

[[NSUserDefaults standardUserDefaults] registerDefaults:dictionnary];

3,全局域:系统设置;

4,语言域:包括地区和日期;

5,参数域:有最高优先权。

相关文章

  • NSUserDefaults的应用简述

    NSUserDefaults主要分五大域: 1,应用域:存储着app通过[NSUserDefaults setVa...

  • NSUserDefaults 的应用

    了解NSUserDefaults以及它可以直接存储的类型 NSUserDefaults是一个单例,在整个程序中只有...

  • 数据存储 NSUserDefaults

    NSUserDefaults 用户轻量级的NSUserDefaults对象是用来保存,恢复应用程序相关的偏好设置,...

  • NSUserDefault

    NSUserDefaults 使用 NSUserDefaults是什么,有什么用处 对于应用来说,每个用户都有自己...

  • NSUserDefaults详解

    关于NSUserDefaults的一些原理 什么是NSUserDefaults对于应用来说,每个用户都有自己的独特...

  • iOS数据持久化总结

    1. NSUserDefaults 1.什么是NSUserDefaults,有什么用? 对于应用来说,每个用户都有...

  • NSUserDefaults的使用

    一、NSUserDefaults简介 NSUserDefaults类用来保存应用程序设置和属性以及用户数据。例如,...

  • iOS数据持久化之NSUserDefaults简介

    NSUserDefaults是偏好设置,一般专门用来保存应用程序的配置信息等。 NSUserDefaults是直接...

  • NSUserDefaults

    NSUserDefaults的一些使用 作为判断应用是否是第一次登陆 [NSUserDefaults standa...

  • NSUserDefaults简易封装库GVUserDefault

    平常开发我们一般用NSUserDefaults来保存一些简单的数据,比如应用程序配置,NSUserDefaults...

网友评论

      本文标题:NSUserDefaults的应用简述

      本文链接:https://www.haomeiwen.com/subject/pvhaeqtx.html