gpt4 book ai didi

iphone - 存储多个 View Controller 共有的数据

转载 作者:行者123 更新时间:2023-12-01 17:42:21 26 4
gpt4 key购买 nike

我知道有很多方法可以存储属性列表、存档等数据。但除此之外,还有其他方法可以存储非常少量的数据,这对于不同的 View Controller 来说很常见(比如用于存储所有数据的通用类)数据)?。

最佳答案

试试这个
NSUserDefaults

when you want to save small amounts of data such as High Scores, Login Information, and program state.
保存
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
//保存一个 NSString
[prefs setObject:@"TextToSave"forKey:@"keyToLookupString"];
//保存一个 NSInteger
[prefs setInteger:42 forKey:@"integerKey"];
//保存一个 Double
[首选 setDouble:3.1415 forKey:@"doubleKey"];
//保存一个浮点数
[首选 setFloat:1.2345678 forKey:@"floatKey"];
[首选同步];
检索
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
//获取一个 NSString
NSString *myString = [prefs stringForKey:@"keyToLookupString"];
//获取一个 NSInteger
NSInteger myInt = [prefs integerForKey:@"integerKey"];
//得到一个浮点数
float myFloat = [prefs floatForKey:@"floatKey"];

关于iphone - 存储多个 View Controller 共有的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15197018/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com