小编Mic*_*l R的帖子

设置环境变量以 "-bash: !": event not found" 结尾

我正在为 firebase 设置一个典型的电子邮件功能,以便在添加新记录时提醒我。在我的终端中,我输入以下内容:

firebase functions:config:set gmail.email="MyEmail@gmail.com" gmail.password="MyPassword1!"
Run Code Online (Sandbox Code Playgroud)

这将返回错误:-bash: !": event not found

如果我愿意,我可以只设置电子邮件并且它工作正常,但是设置密码让我遇到了这个问题。所以,这有效:

firebase functions:config:set gmail.email="MyEmail@gmail.com" 
Run Code Online (Sandbox Code Playgroud)

这不会:

firebase functions:config:set gmail.email="MyEmail@gmail.com" gmail.password="MyPassword1!"
Run Code Online (Sandbox Code Playgroud)

或者

firebase functions:config:set gmail.password="MyPassword1!"
Run Code Online (Sandbox Code Playgroud)

想法??

我希望这能奏效,事实上我以前有过它的工作。

gmail firebase nodemailer google-cloud-functions

3
推荐指数
1
解决办法
558
查看次数

斯威夫特认为非零值实际上是零

我有两个文本框,passwordTextFieldemailTextField。将值输入到每个值中。当我点击print时,值将在控制台中打印。
但是,在使用next函数在next view controller上填充文本框时,出现以下错误。

注意:
这不是在几个小时前起作用的,并且我什么也没做任何更改,所以我不确定现在如何或为什么不起作用。

@IBOutlet weak var passwordTextField: UITextField!
@IBOutlet weak var emailTextField: UITextField!
@IBOutlet weak var registerButton: UIButton!

@IBAction func registerButtonPressed(_ sender: Any) {
    let next = self.storyboard?.instantiateViewController(withIdentifier: "ABC") as! ABCViewController
    self.present(next, animated: true,completion: nil)

    let nameText = self.emailTextField.text!
    let passwordText = self.passwordTextField.text!
    print(nameText) // prints email
    print(passwordText) // prints password

    next.username.text = nameText // prints error: Unexpectedly found nil while implicitly unwrapping an Optional value
    next.password.text = passwordText
}
Run Code Online (Sandbox Code Playgroud)

意外找到nil,同时隐式展开Optional值。

但是在打印时显示非零值。

ios swift

-2
推荐指数
1
解决办法
76
查看次数