gpt4 book ai didi

objective-c - 如果用户取消首选项面板,则重置 NSUserDefaults

转载 作者:行者123 更新时间:2023-12-03 17:49:24 25 4
gpt4 key购买 nike

我在 Interface Builder 中设计了一个 NSWindow,它显示了我的应用程序的所有首选项。所有选择和文本字段都绑定(bind)到 NSUserDefaultsController。如何放弃用户通过取消按钮取消对话框时所做的所有更改?

谢谢!

最佳答案

这应该可以解决问题,它会重置默认值:

[[NSUserDefaults standardUserDefaults] setPersistentDomain:[NSDictionary dictionary]  forName:[[NSBundle mainBundle] bundleIdentifier]];

关于objective-c - 如果用户取消首选项面板,则重置 NSUserDefaults,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31901487/

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