我将 libsqlite3.0.dylib
添加到我的项目中,然后尝试使用以下代码导入:
import UIKit
import sqlite3
class Dataware: NSObject
{
}
但它给了我这个错误:
没有这样的模块'sqlite3'
最佳答案
将其添加到您的 Bridging-Header.h 文件中:
#import <sqlite3.h>
这是导入任何 C 语言库的主要机制。
如果您还没有 Bridging-Header.h 文件:
- 添加文件 Bridging-Header.h(或更典型的 (ProjectName)-Bridging-Header.h
- 转到项目的build设置选项卡
- 找到“Objective-C Bridging Header”。最简单的方法是搜索桥接。
- 输入您在第一步中创建的文件的名称和路径。可能是 (ProjectName)/(ProjectName)-Bridging-Header.h
关于ios - Swift 无法导入 Sqlite3 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24065880/