gpt4 book ai didi

objective-c - 记住为下次启动选择的 NSPopUpButton

转载 作者:行者123 更新时间:2023-12-03 16:30:10 24 4
gpt4 key购买 nike

我试图让我的应用程序在下次启动应用程序时记住 NSPopUpButton 的选择。我尝试将选择索引绑定(bind)到 NSUserDefaultsController 但它没有效果,它不记得下次启动的选择。我需要做什么?

最佳答案

将选定的索引绑定(bind)到共享的NSUserDefaultsController对我有用。您需要确保将 Controller 键设置为 values,将模型键路径设置为唯一的首选项键字符串,例如 widgetPopupSelectionIndex

此外,请确保您没有通过单击 Xcode 中的“停止”按钮来退出应用程序,因为默认值会在应用程序终止过程中同步,并且如果您只是从 Xcode 终止应用程序,则应用程序将没有机会保留用户默认值。

当我处理与用户默认值相关的代码时,这是一个经常困扰我的问题。如果您从应用程序中的应用程序菜单退出应用程序,则应正确存储用户默认值。

关于objective-c - 记住为下次启动选择的 NSPopUpButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2197907/

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