如何在多个视图控制器中访问NSUserdefault数据



我使用多个uiviewcontroller来存储信息。我使用NSUserDefaults来存储数据。我有一个uiviewcontroller,它会汇总所有东西。如何访问NSUserDefault数据以及如何将其相加?

你可以在任何视图控制器中使用NSUserDefaults。下面是一个例子。

NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
int val1 = [[userDefaults valueForKey:@"Value1"] intValue];
int val2 = [[userDefaults valueForKey:@"Value2"] intValue];
int val3 = [[userDefaults valueForKey:@"Value3"] intValue];
int total = val1 + val2 + val3;

最新更新