gpt4 book ai didi

Swift 初学者帮助 : Editor placeholder in source file

转载 作者:行者123 更新时间:2023-11-28 16:02:17 31 4
gpt4 key购买 nike

我是 Swift 的初学者。我正在尝试为我正在创建的新应用程序实现登录和注册页面。我已经查看了其他与我类似但无法解决的问题,因此我请求您的帮助。我必须承认我正在遵循可能与当前 Xcode 不兼容的过时教程。

@IBAction func signup(_ sender: Any) {

if username.text == "" || password.text == "" {
var alert = UIAlertController(title: "Error in form", message: "Please enter a username and password", preferredStyle: <#T##UIAlertControllerStyle#>.Alert)
alert.addAction(UIAlertAction(title: "OK", style: .Default, handler: { (action) -> Void in

self.dismissViewControllerAnimated(true, completion: nil)
}))
self.presentViewController(alert, animated: true, completion: nil)
}
}

我收到的错误信息

1) 静态成员“Alert”不能用在类型“UIAlertControllerStyle”的实例上

2) 源文件中的编辑器占位符

谁能提供任何指导?我可以预览页面,它看起来不错,但构建失败。

提前致谢。

最佳答案

错误在这一行:

var alert = UIAlertController(title: "Error in form", message: "Please enter a username and password", preferredStyle: <#T##UIAlertControllerStyle#>.Alert)

请注意 preferredStyle: 之后的占位符文本。删除它并输入正确的值:

var alert = UIAlertController(title: "Error in form", message: "Please enter a username and password", preferredStyle: .Alert)

与您的问题无关,请勿在警报操作中调用 self.dismiss...。当用户点击任何按钮时,警报将自动解除。

关于Swift 初学者帮助 : Editor placeholder in source file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40833654/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com