gpt4 book ai didi

ios - 如何使用 NSUserDefaults 存储和加载 BOOL 数组或 int 数组? (IOS 7)

转载 作者:行者123 更新时间:2023-11-29 02:38:56 25 4
gpt4 key购买 nike

我正在构建一个 iOS 游戏应用程序,我主要是尝试在 NSUserDefaults 中存储一个 BOOL 关卡数组(以查看哪个关卡已解锁)和一个存储关卡数量的 int 数组玩家在每个级别中获得的积分。

谢谢。

最佳答案

您可以像这样将 bool 值存储在数组中:

NSArray *boolArray = @[@YES,@NO,@YES];

像这样的整数:

NSArray *intArray = @[@1,@2,@3];

然后您可以像这样将数组保存到 NSUserDefaults(尽管我真的不建议这样做):

[[NSUserDefaults standardUserDefaults] setObject:boolArray forKey:@"myBoolArray"];

您稍后可以像这样检索它:

NSArray *retrievedArray = (NSArray *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myBoolArray"];

关于ios - 如何使用 NSUserDefaults 存储和加载 BOOL 数组或 int 数组? (IOS 7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26018842/

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