【发布时间】:2014-08-15 11:18:29
【问题描述】:
我正在尝试使用 Swift 为 OS X 编写我的第一个应用程序(没有任何教程或任何内容),这个应用程序将包含两个不同的“页面”。所以我创建了另一个包含第一个视图的 XIB 文件并将其作为主界面。我创建了一个小“Entry.swift”文件,其中包含第一个视图的 IBOutlets 和变量,我在其中写道:
@IBAction func validation(sender: AnyObject) //Right username and password needed to unlock the second view
{
if (usernameField.stringValue == "Stan" && passwordField.stringValue == "Test") || (usernameField.stringValue == "Nico" && passwordField.stringValue == "Test2")
{
accesLabel.textColor = NSColor.greenColor()
accesLabel.stringValue = "Acces Granted"
//GO TO THE OTHER XIB FILE (1)
}
else
{
accesLabel.textColor = NSColor.redColor()
accesLabel.stringValue = "Acces Denied"
}
}
但我的问题是:
这是从一个窗口转到另一个窗口的最佳方式吗?
和
如果是,我该如何编码? (1)
如果不是,那是什么?
我是 iOS 和 OSX 编程的新手,因为我首先学习了 C#...这是我自己的第一个 C# 程序,所以我正在尝试对其进行转换。
【问题讨论】:
-
我真的希望您不要将它用于与安全相关的任何事情。明文很可怕:-O
-
不,没什么大不了的。主要思想是创建一个看起来像 FBI 数据库的虚假程序。在公共场所跑步很有趣...
-
好的,正在检查...