Swift SQLClient连接到我的本地mssql数据库给我错误O链接器错误“_iconv”

嗨,我是新的iOS Swift开发。 我正在尝试访问我由Docker创build的本地SQL Server数据

一些如何我的照片块张贴..请看看这些照片:

http://img.gdocker.com/ios/OatLW.jpg http://img.gdocker.com/ios/BcbOF.png http://img.gdocker.com/ios/eTYfX.png http://img.gdocker.com/ios/LgaOI.png 

我本地的MS SQL数据库看起来像这样(在M​​acterminal上)

我有LoginController.swift

  class LoginController: UIViewController, SQLClientDelegate { public func error(_ error: String!, code: Int32, severity: Int32) { print(error) } @IBOutlet weak var loginId: UITextField! @IBOutlet weak var password: UITextField! @IBOutlet weak var loginBtn: UIButton! override func viewDidLoad() { super.viewDidLoad() } @IBAction func logIn(sender: AnyObject) { let isSuccess = false let client = SQLClient.sharedInstance() as SQLClient client.delegate = self client.connect("108.xx.xxx.xx:1433", username: "codeinflash", password: "12345", database: "TestDB"){ success in if success { client.execute("SELECT * From Users"){ results in for table in results as! [[[String:AnyObject]]] { for row in table { for column in row as NSDictionary{ print("\(column.key) = \(column.value)") } } } client.disconnect() } } } if (loginId.text?.isEmpty)! || (password.text?.isEmpty)!{ createAlert(title: "Warning", message: "Login ID or Password is invalid input") } else if (loginId.text == "codeinflash") && (password.text == "12345"){ } } 

当然,我添加了SQLClient.h和PLIZ看看我的文件

在Brdiging-Header.h中

  #import "SWRevealViewController.h" #import "SQLClient.h" 

当我运行生成我得到错误[图片2] [3]也详细[图片3] [4]

我怎样才能解决这个问题,并可以从我的本地mssql数据库读取数据

请帮忙! 谢谢!!

  [1]: http://img.gdocker.com/ios/OatLW.jpg [2]: http://img.gdocker.com/ios/BcbOF.png [3]: http://img.gdocker.com/ios/eTYfX.png [4]: http://img.gdocker.com/ios/LgaOI.png