【发布时间】:2026-01-10 00:40:01
【问题描述】:
所以我知道这可能是一件容易的事,但我从 macOS 的 swift 和 swift 开发开始。我想制作一个简单的应用程序,要求输入一个名字,然后说“你好,名字”。在 macOS 开发中,一种方法是这样做:
@IBOutlet weak var nameField: NSTextField!
.
// More code here
.
@IBAction func helloButton(_ sender: Any) {
var name = nameField.stringValue
if name.isEmpty{
name = "World"
}
let greeting = "Hello, \(name)"
helloLabel.stringValue = greeting
}
对于 iOS 是否有这样做或类似的东西?我尝试为 iOS 执行此操作,但它不适用于我。 “nameField.stringValue”不存在。任何帮助将不胜感激。
【问题讨论】:
-
nameField.text 怎么样?
-
nameField.text中NSTextField的属性
text怎么样
标签: ios swift macos uibutton uitextfield