Hoşgeldin. Soru sormak veya cevaplamak için hemen üye ol.

Could not cast value of type 'NSTaggedPointerString' (0x7fff87a8a270) to 'NSNumber' (0x7fff87b45980).

0 oy
17 kez görüntülendi
10, Aralık, 2019 ios development kategorisinde uaberko tarafından soruldu

SQLClient kütüphanesini kullanıyorum. Şu an konu başlığındaki sorunu alıyorum çünkü tablodan çekmek istediğim veri int değerinde. O yüzden bu hatayı alıyorum. int değeri veriyi nasıl çekebilirim? form_no row'u int değerinde

 @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: "asd", 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))
                        print("eMailName", self.eMailNO)  } } } }
                                             client.disconnect()
                                         })
                                     }
                      //  self.performSegue(withIdentifier: "loginSuccess", sender: nil)
    }

Bu soruya cevap vermek için lütfen giriş yapınız veya kayıt olunuz.

...