首页 > 解决方案 > 'NSTaggedPointerString' (0x7fff87a8a270) 到 'NSNumber' SQLClient

问题描述

我正在使用 SQL 客户端提取数据。我从表中检索到的数据是 int。但我得到标题中的错误。我应该怎么办?表数据是一个 int 值。

 @IBAction func loginButtonTouchUpInside(_ sender: AnyObject) {

      let email = loginEmailInputView.textFieldView.text
      let password = loginPasswordInputView.textFieldView.text

        let eMailText : String = email!

        let client = SQLClient.sharedInstance()!
            client.connect("asd", username: "and", password: "asd", database: "asd") { success in
                client.execute("SELECT form_no FROM sad WHERE form_telefon=\(eMailText)", completion: { (_ results: ([Any]?)) in

                    for table in results as! [[[Int:AnyObject]]] {
                     for row in table {
           for (_, value) in row {
 if let intVal = value as? String {
                    self.eMailNO.append(String(intVal))
                                                         }

                                                     }

                                                 }

                                             }
                                             client.disconnect()

                                         })

                                     }
    }

标签: swift

解决方案


推荐阅读