gpt4 book ai didi

ios - 将带有按钮的 UIScrollview 保存到 NSuserdefaults

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

我有一个充满按钮的 ScrollView ,这些按钮也在 NSMutableArray 中我如何使用按钮保存 ScrollView ,以便它们在 View 中加载。我有一个加载按钮并将它们放入 ScrollView 的功能,还有一个删除按钮的功能。所以这是需要保存的 ScrollView 及其按钮的最终状态。如果我可以保存数组那就可以了,因为我有一个 createButton 函数,它接受一个 NSString 并在 ScrollView 中创建一个按钮并将对象添加到数组中,所以我想我可以有 2 个数组,但这并没有起作用,我这是相当新的,所以我认为可能有一些非常好的方法可以做到这一点。提前致谢!

最佳答案

使用 NSUserDefaults,您可以这样做。这是仅保存一个数组的方法:

[[NSUserDefaults standardUserDefaults] setObject:yourArray forKey:@"SavedArray"];

然后加载它:

yourArray = [[NSUserDefaults standardUserDefaults] objectForKey:@"SavedArray"];

或者您可以单独保存按钮位置和按钮标题:

保存...

[[NSUserDefaults standardUserDefaults] setObject:titlesArray forKey:@"Titles"];
[[NSUserDefaults standardUserDefaults] setObject:locationsArray forKey:@"Locations"];

并加载...

titlesArray = [[NSUserDefaults standardUserDefaults] objectForKey:@"Titles"]; 
locationsArray = [[NSUserDefaults standardUserDefaults] objectForKey:@"Locations"];

NSUserDefaults 实际上非常酷,非常简单。我希望这对您有所帮助。

关于ios - 将带有按钮的 UIScrollview 保存到 NSuserdefaults,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10762845/

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