首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在OS中快速使用.isempty

如何在OS中快速使用.isempty
EN

Stack Overflow用户
提问于 2015-04-09 22:19:27
回答 1查看 290关注 0票数 0

我是Swift的新手,我正在尝试为Mac开发一个登录程序。我确实知道Swift在iOS上的编程,但我对OS不太了解。因此,我为OS编写了一个程序,我几乎完成了它,但我需要知道如何检查文本字段是否为空。在iOS中,可以使用.isempty属性执行此操作。不过,它在OS上不起作用。我该怎么做?

代码语言:javascript
运行
复制
class InsideViewController: NSViewController {

    @IBOutlet var userNametext: NSTextField!
    @IBOutlet var passwordtext: NSSecureTextField!
    @IBOutlet var conformpasswordtext: NSSecureTextField!


    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view.
    }

    override var representedObject: AnyObject? {
        didSet {
            // Update the view, if already loaded.
        }
    }

    @IBAction func SignUpButton(sender: NSButton) {
        let userName = userNametext.stringValue
        let userPassword = passwordtext.stringValue
        let userPasswordcon = conformpasswordtext.stringValue

        NSUserDefaults.standardUserDefaults().setObject(userName, forKey: "username")
        NSUserDefaults.standardUserDefaults().setObject(userPassword, forKey: "userpassword")
        NSUserDefaults.standardUserDefaults().synchronize()

        if (userNametext.isempty)
    }

}
EN

Stack Overflow用户

回答已采纳

发布于 2015-04-09 23:05:14

代码语言:javascript
运行
复制
if userNametext.stringValue == "" {
    //Action
}

here所示,您可以使用stringValue属性访问NSTextField的文本,该属性也可用于修改文本。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29550053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档