我在首选项面板中有一个 NSTextField。它提供了一个用于输入 url 的字段。但是,如果用户在编辑字段中的文本后关闭了 Preferences 面板,则新值不会传播到 User Defaults。这仅在用户明确执行 Enter 或 Tab 后才会发生。
在我看来,这种方式使整个方法毫无用处,所以我想我一定是做错了什么?
问问题
171 次
我在首选项面板中有一个 NSTextField。它提供了一个用于输入 url 的字段。但是,如果用户在编辑字段中的文本后关闭了 Preferences 面板,则新值不会传播到 User Defaults。这仅在用户明确执行 Enter 或 Tab 后才会发生。
在我看来,这种方式使整个方法毫无用处,所以我想我一定是做错了什么?