title: Could not cast value of type '__NSCFNumber' (0x111189058) to 'NSString' error
body: <p>I am trying to use the amount_wallet in </p>
  
  <pre><code>func getDistrictList() -&gt; Void {
          let reachable = Reachability()!
          let tempDict = NSMutableDictionary()
          let user = UserDefaults.standard.object(forKey: "user_data") as! NSDictionary
          tempDict.setValue(user.object(forKey:"user_id")!, forKey: "user_id")
          tempDict.setValue(AppDelegate.appDelegateObject().languageToSend(), forKey: "lang_code")
  
          if reachable.isReachable {
              Services.requestForUpdatedWallet(postDic: tempDict, completion: { (result) in
                  let isSuccess = result["success"] as! Bool
                  if isSuccess {
  
  
  
  
                      DispatchQueue.main.sync {
                          if result["wallet_amount"] != nil {
                              self.labelWallet.text = "\(AppDelegate.appDelegateObject().localLanguage(key: "available_money", comment: "")) \(result["wallet_amount"] as! String) €"
                              self.stringWallet = result["wallet_amount"] as! String
                          }else{
                              self.labelWallet.text = "\(AppDelegate.appDelegateObject().localLanguage(key: "available_money", comment: "")) 0 €"
                              self.stringWallet = "0"
                          }
                          MBProgressHUD.hideAllHUDs(for: self.view, animated: true)
                         // self.tblDistrict.reloadData()
                      }
                  }
              })
          }
  //        else{
  //            self.showAlert(title: AppDelegate.appDelegateObject().localLanguage(key: "app_name", comment: ""), message: AppDelegate.appDelegateObject().localLanguage(key: "no_internet", comment: ""))
  //        }
      }
      /*
      // MARK: - Navigation
  
      // In a storyboard-based application, you will often want to do a little preparation before navigation
      override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
          // Get the new view controller using segue.destinationViewController.
          // Pass the selected object to the new view controller.
      }
      */
  
  }
  </code></pre>
  
  <p>But it says Could not cast value of type '__NSCFNumber' (0x111189058) to 'NSString' error</p>
  
  <p>What is the right way of casting a umber to string?</p>
  
  <p>Thanks
  Somdeb</p>