Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift字符串和cocoa绑定:不显示占位符字符串_Cocoa_Swift_Placeholder_Cocoa Bindings_Nstextfield - Fatal编程技术网

Swift字符串和cocoa绑定:不显示占位符字符串

Swift字符串和cocoa绑定:不显示占位符字符串,cocoa,swift,placeholder,cocoa-bindings,nstextfield,Cocoa,Swift,Placeholder,Cocoa Bindings,Nstextfield,我有一个动态变量someString:String?=我的类中绑定到UI文本字段的nil属性。文本字段配置为当someString为空(nil)时显示占位符字符串。但是当我运行应用程序时,占位符字符串不会显示,即使someString被显式设置为nil。我记得用Objective-C代码而不是Swift备份的同一个窗口按预期工作,文本字段在字符串为空时显示占位符,但我现在无法检查它以确定。无论如何,这是Swift中的一个bug,还是我做错了什么?我刚刚发现值绑定配置中有“Null占位符”选项。这

我有一个
动态变量someString:String?=我的类中绑定到UI文本字段的nil
属性。文本字段配置为当
someString
为空(nil)时显示占位符字符串。但是当我运行应用程序时,占位符字符串不会显示,即使
someString
被显式设置为nil。我记得用Objective-C代码而不是Swift备份的同一个窗口按预期工作,文本字段在字符串为空时显示占位符,但我现在无法检查它以确定。无论如何,这是Swift中的一个bug,还是我做错了什么?

我刚刚发现值绑定配置中有“Null占位符”选项。这似乎覆盖了属性检查器中的“占位符”设置。所以问题就结束了