0

我使用以下代码保存了一个数组:

NSData *data = [NSKeyedArchiver archivedDataWithRootObject:myArray];
[[NSUserDefaults standardUserDefaults] setObject:data forKey:@"myArray"];

将其加载回内存的代码是什么?

4

1 回答 1

0

把它放在你需要加载它的地方,应该可以工作。你会得到一个不可变的 NSData 对象。

NSData *data = [[NSUserDefaults standardUserDefaults] dataForKey:@"myArray"];
于 2010-09-19T14:17:08.337 回答