小编joh*_*ith的帖子

如何在Zend Framework下配置MySQL?

我配置了Zend Framework虚拟主机环境,但现在我的文件无法访问MySQL数据库.得到错误:

SQLSTATE [28000] [1045]用户'root'@'localhost'的访问被拒绝.

我应该在哪里配置MySQL以使其与我的虚拟主机匹配?

php mysql zend-framework

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

无法将“NSNull”类型的值转换为“NSDictionary”

我在“self.email = (snapshot.value as! NSDictionary)["email"] as! String”行中收到错误,表示它无法转换“NSNull”类型的值。我该如何修复该错误?我认为既然我有一个函数 toAnyObject ,它就会将所有内容转换为字符串。

struct User {
    var email: String!
    var uid: String!
    var ref: DatabaseReference!
    var key: String = ""

    init(snapshot: DataSnapshot) {
        self.email = (snapshot.value as! NSDictionary)["email"] as! String
        self.uid = (snapshot.value as! NSDictionary)["uid"] as! String
        self.ref = snapshot.ref
        self.key = snapshot.key
    }

    init(email: String, uid: String) {
        self.email = email
        self.uid = uid
        self.ref = Database.database().reference()
    }

    func toAnyObject() -> [String: Any] {
        return ["email":self.email, "uid":self.uid]
    }
}
Run Code Online (Sandbox Code Playgroud)

xcode dictionary ios swift swift3

0
推荐指数
1
解决办法
4078
查看次数

标签 统计

dictionary ×1

ios ×1

mysql ×1

php ×1

swift ×1

swift3 ×1

xcode ×1

zend-framework ×1