我将文本字段设置为与值控制器键、spacesPerTab 的键路径绑定,并将 4 设置为占位符值。但是在执行它时,文本字段什么也不显示。
这适用于复选框。
我将文本字段设置为与值控制器键、spacesPerTab 的键路径绑定,并将 4 设置为占位符值。但是在执行它时,文本字段什么也不显示。
这适用于复选框。
空占位符字段不是设置默认值的正确位置。如果没有设置值,它只设置向用户显示的值;后端什么都不会看到。
要真正设置默认值,请在应用程序的早期向标准用户默认对象registerDefaults:
发送消息。您将传递一个包含所有默认值的字典。
您可能希望使用 Xcode 或 Property List Editor 在 plist 文件中编写字典,并将其捆绑到您的应用程序中并在运行时读取它。这将使注册默认值的代码更容易阅读,因为没有一个巨大的硬编码字典。