Я пытаюсь создать инструмент командной строки, который использует sqlite. Я загрузил Stephen Celis' swift wrapper, SQLite.swift, и создал рабочее приложение OS X. Однако я не могу создать инструмент командной строки. Я считаю, что я правильно выполнил инструкции для этого в SQLite.swift Documentation for frameworkless targets, но, видимо, я что-то упустил. Я получаю сообщение об ошибке в Helper.swift @ import CSQLite -> Нет такого модуля «CSQLite».Не удается построить проект командной строки с помощью SQLite.swift
- Я связыванние libsqlite3.dylib (также попытался libsqlite3.tbd)
- Я добавил источник SQLite.swift к моему проекту
- Я добавил #import sqlite3.h & #import «SQLite-Bridging .h "в мой заголовочный файл. Возможно, отметим, когда я нажимаю правой кнопкой мыши на sqlite3.h или SQLite-Bridging.h, xCode не знает, где и что они представляют.
Я рад направить свой тестовый проект (около 80 КБ, сжатый) всем, кто может и хочет помочь. Возможно, очень простое решение, я просто не понимаю, что это такое.
ТНХ за любую помощь,
-Craig
My Objective-C Bridging Header (xxx-Bridging-Header.h) по какой-то причине не добавлен должным образом в проект. Кроме того, мне пришлось прокомментировать импорт CSQLite в трех файлах: Connection, Helpers и Statement. Проект теперь строит и запускает. – user3444281