Swift: ошибка SQLite с «меткой по умолчанию может отображаться только внутри инструкции switch»

#swift #xcode #sqlite #swift2.3

#swift #xcode #sqlite #swift2

Вопрос:

Я действительно не знаком с SQLite даже с любой базой данных

Я учусь ее использовать

Но появляются некоторые ошибки

нравится эта фотография

http://imgur.com/a/3Z5Tn

Есть какие-нибудь идеи?

Выше приведен мой код

 class ViewController: UIViewController {
    var db :sqliteConnect?

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        // 資料庫檔案的路徑
        let urls = FileManager.default.urls(
        for: .documentDirectory, in: .userDomainMask)
        let sqlitePath = urls[urls.count-1].absoluteString   "sqlite3.db"

        // 印出儲存檔案的位置
        print(sqlitePath)

        // SQLite 資料庫
        db = SQLiteConnect(path: sqlitePath)
    }
}
  

Комментарии:

1. Вы отметили вопрос с помощью [swift2.3], но ваш код выглядит как Swift 3. Пожалуйста, уточните, какую версию вы планируете использовать.

2. Похоже, вы используете Swift 3 (Xcode 8) в Xcode 7 (который принимает только Swift 2.x) — это не может работать.