1

我将文本字段设置为与值控制器键、spacesPerTab 的键路径绑定,并将 4 设置为占位符值。但是在执行它时,文本字段什么也不显示。

这适用于复选框。

4

1 回答 1

2

空占位符字段不是设置默认值的正确位置。如果没有设置值,它只设置向用户显示的值;后端什么都不会看到。

要真正设置默认值,请在应用程序的早期向标准用户默认对象registerDefaults:发送消息。您将传递一个包含所有默认值的字典。

您可能希望使用 Xcode 或 Property List Editor 在 plist 文件中编写字典,并将其捆绑到您的应用程序中并在运行时读取它。这将使注册默认值的代码更容易阅读,因为没有一个巨大的硬编码字典。

于 2010-05-11T21:54:40.047 回答