2017-03-22 8 views
0

私は何が問題なのか分かりません。私はSwift 3でSQLiteデータベースを接続しました。私はメインストーリーボードTextViewで使用しています。 2つのクラス(DatabaseModel & DatabaseHelper)を作成しました。データベースモデルはデータベースsqliteの定義行です。DatabaseHelperはデータベースに接続するためのコードです。プロジェクトを実行するとシミュレータは空です。 私を助けてください!私のデータをTextViewに表示しないXcoed 8

import UIKit 

class MenuViewController: UIViewController { 

     @IBOutlet weak var textView: UITextView! 

     var listDatabase = [DatabaseModel]() 
     var dbHelper = DatabaseHelper() 
     var data: DatabaseModel? 

     override func viewDidLoad() { 
      super.viewDidLoad() 

      // Do any additional setup after loading the view. 

      loadDtabase() 

     } 


     func loadDtabase() { 

      listDatabase = dbHelper.getDatabase() 

      do { 

       textView.text = data?.ques 
       textView.textColor = UIColor.black 
       textView.font = UIFont.boldSystemFont(ofSize: 20) 

       print("It's do it :)") 

      } catch { 

       print("NO Data !!!") 

      } 

     } 

     override func didReceiveMemoryWarning() { 
      super.didReceiveMemoryWarning() 
      // Dispose of any resources that can be recreated. 
     } 

    } 

答えて

1

このコードを試してみてください。

import UIKit 

class ViewController: UIViewController { 

    @IBOutlet weak var TextView: UITextView! 

    var dbHelper = DatabaseHelper() 
    var listDatabase = [DatabaseModel]() 

    override func viewDidLoad() { 
     super.viewDidLoad() 
     // Do any additional setup after loading the view, typically from a nib. 
     listDatabase = dbHelper.getDatabase() 



     do { 

      for data in listDatabase { 

       TextView.text = data.ques 
       TextView.backgroundColor = UIColor.yellow 
       TextView.textColor = .green 
       TextView.font = UIFont.boldSystemFont(ofSize: 20) 
       print("Database is succseded connection...") 

      } 

     } catch { 

      print("Get all database fail !!!") 

     } 


    } 

    override func didReceiveMemoryWarning() { 
     super.didReceiveMemoryWarning() 
     // Dispose of any resources that can be recreated. 
    } 


} 
+0

おかげで、それが仕事だ:) –

+0

あなたは歓迎されています –

関連する問題