[英]How to Store and Load a BOOL array or int Array with NSUserDefaults? (iOS7)
我正在構建一個iOS游戲應用程序,我基本上是想在NSUserDefaults
存儲一個BOOL級別數組(以查看哪個級別被解鎖)和一個int數組,該數組存儲玩家在每個級別中獲得的積分數。
謝謝。
您可以將布爾值存儲在這樣的數組中:
NSArray *boolArray = @[@YES,@NO,@YES];
和這樣的整數:
NSArray *intArray = @[@1,@2,@3];
然后,您可以將數組保存到NSUserDefaults中(盡管我確實不建議這樣做),如下所示:
[[NSUserDefaults standardUserDefaults] setObject:boolArray forKey:@"myBoolArray"];
您以后可以像這樣檢索它:
NSArray *retrievedArray = (NSArray *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myBoolArray"];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.