我正在构建一个iOS游戏应用程序,我基本上试图在NSUserDefaults
存储一个BOOL数组级别(以查看哪个级别已解锁)和一个存储该数字的int数组玩家在每个级别获得的积分。
感谢。
答案 0 :(得分:1)
您可以将布尔值存储在这样的数组中:
NSArray *boolArray = @[@YES,@NO,@YES];
和整数这样:
NSArray *intArray = @[@1,@2,@3];
然后你可以将你的数组保存到NSUserDefaults(虽然我真的不建议这样做),如下所示:
[[NSUserDefaults standardUserDefaults] setObject:boolArray forKey:@"myBoolArray"];
您可以稍后检索它:
NSArray *retrievedArray = (NSArray *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myBoolArray"];