繁体   English   中英

Xcode Mac 应用程序 (Swift) 问题

[英]Xcode Mac application (Swift) problems

我正在使用 Swift 开发 Mac 应用程序。

我在那里遇到了很多问题,因为我认为这与我在 iOS 应用程序中所做的相同

我真的很抱歉这篇长篇文章:(

第一个问题:

错误:“方法不会覆盖其超类中的任何方法”

编码:

import Cocoa

类 CreateAccountViewController: NSViewController {

@IBOutlet weak var emailTextField: NSTextField!
@IBOutlet weak var passwordTextField: NSSecureTextField!
override func viewDidLoad() {
    super.viewDidLoad()

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

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}

下一个:

错误:“CreateAccountViewController”类型的值没有成员“dismissViewControllerAnimated”

代码:

self.dismissViewControllerAnimated(true, completion: nil)

最后一个:

错误:使用未解析的标识符“UIAlertController”

编码:

let alert = UIAlertController(title: "Error", message: "Enter Email and Password", preferredStyle: .Alert)

我很抱歉,但这是我第一次编写 Mac 应用程序。

UIAlertControllerUIKit库的一部分,仅在 iOS 上可用。

您需要使用NSAlert在 Mac OS X 的窗口中弹出警报。您还需要在 Swift 文件的顶部执行import AppKit

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM