Objective C 语言 NSUserDefaults

Objective-C阿木 发布于 19 天前 3 次阅读


Objective-C 语言中的 NSUserDefaults:深入浅出地使用偏好设置

在iOS和macOS应用开发中,NSUserDefaults是一个非常有用的类,它允许开发者将简单的数据存储在用户的偏好设置中。NSUserDefaults可以存储整数、浮点数、字符串、布尔值以及字典和数组等复杂数据类型。本文将围绕NSUserDefaults这一主题,从基本概念、使用方法到高级技巧,深入浅出地介绍如何在Objective-C中使用NSUserDefaults。

一、NSUserDefaults简介

NSUserDefaults是Foundation框架中的一个类,它提供了一个简单的键值对存储机制,用于存储和检索用户的偏好设置。NSUserDefaults的数据存储在用户的偏好文件中,该文件位于应用的沙盒目录下。

二、NSUserDefaults的基本使用

1. 创建NSUserDefaults实例

在Objective-C中,要使用NSUserDefaults,首先需要创建一个NSUserDefaults实例。这可以通过调用NSUserDefaults的单例方法NSUserDefaults.standardUserDefaults()来实现。

objective-c

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];


2. 存储数据

NSUserDefaults提供了多种方法来存储不同类型的数据。以下是一些常用的存储方法:

- `setObject:forKey:`:用于存储任意类型的对象。

- `setInteger:forKey:`:用于存储整数。

- `setFloat:forKey:`:用于存储浮点数。

- `setString:forKey:`:用于存储字符串。

- `setBool:forKey:`:用于存储布尔值。

以下是一个示例,演示如何使用NSUserDefaults存储数据:

objective-c

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

// 存储整数


[UserDefaults setInteger:10 forKey:@"integerKey"];

// 存储浮点数


[UserDefaults setFloat:3.14f forKey:@"floatKey"];

// 存储字符串


[UserDefaults setString:@"Hello, World!" forKey:@"stringKey"];

// 存储布尔值


[UserDefaults setBool:YES forKey:@"boolKey"];

// 保存数据


[UserDefaults synchronize];


3. 检索数据

要从NSUserDefaults中检索数据,可以使用以下方法:

- `objectForKey:`:用于检索任意类型的对象。

- `integerForKey:`:用于检索整数。

- `floatForKey:`:用于检索浮点数。

- `stringForKey:`:用于检索字符串。

- `boolForKey:`:用于检索布尔值。

以下是一个示例,演示如何从NSUserDefaults中检索数据:

objective-c

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

// 检索整数


int integer = [UserDefaults integerForKey:@"integerKey"];

// 检索浮点数


float floatNumber = [UserDefaults floatForKey:@"floatKey"];

// 检索字符串


NSString string = [UserDefaults stringForKey:@"stringKey"];

// 检索布尔值


BOOL boolValue = [UserDefaults boolForKey:@"boolKey"];


4. 删除数据

如果要删除NSUserDefaults中的数据,可以使用`removeObjectForKey:`方法:

objective-c

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

// 删除数据


[UserDefaults removeObjectForKey:@"integerKey"];


[UserDefaults removeObjectForKey:@"floatKey"];


[UserDefaults removeObjectForKey:@"stringKey"];


[UserDefaults removeObjectForKey:@"boolKey"];

// 保存数据


[UserDefaults synchronize];


三、NSUserDefaults的高级技巧

1. 使用同步方法

在存储数据后,需要调用`NSUserDefaults`的`synchronize`方法来确保数据被写入到偏好设置文件中。如果不调用此方法,数据可能不会立即保存。

2. 使用归档和解档

NSUserDefaults支持归档和解档功能,可以存储复杂对象。使用`NSKeyedArchiver`和`NSKeyedUnarchiver`类可以实现这一功能。

以下是一个示例,演示如何使用归档和解档存储和检索一个自定义对象:

objective-c

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

// 归档对象


NSData data = [NSKeyedArchiver archivedDataWithRootObject:myObject];

// 存储归档数据


[UserDefaults setObject:data forKey:@"myObject"];

// 解档数据


NSData archivedData = [UserDefaults objectForKey:@"myObject"];


myObject = [NSKeyedUnarchiver unarchiveObjectWithData:archivedData];


3. 使用默认值

在检索数据时,可以使用`dictionaryWithContentsOfFile:`方法来设置默认值。如果文件不存在,则返回默认值。

```objective-c

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSDictionary defaultDictionary = @{@"key1":@"value1",@"key2":@"value2"};

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults standardUserDefaults];

NSUserDefaults UserDefaults = [NSUserDefaults