我将文本字段设置为与值控制器键,spacesPerTab的键路径以及设置4作为占位符值绑定。但在执行时,文本字段不显示任何内容。
这适用于复选框。
答案 0 :(得分:2)
null-placeholder字段不是设置默认值的正确位置。它仅设置在没有设置值的情况下将向用户显示的值;后端没有任何东西可以看到它。
要在应用程序的早期真正设置默认值send the standard user defaults object a registerDefaults:
message。您将传递包含所有默认值的字典。
您可能希望使用Xcode或Property List Editor在plist文件中编写字典,并将其捆绑到您的应用程序中并在运行时读取它。这将使注册默认值的代码更容易阅读,因为没有一个巨大的硬编码字典。