我创建了一个 swift 包并添加了 Realm 作为依赖项。当我导入(导入 RealmSwift)我的包文件之一时,它给了我错误 - “没有这样的模块'RealmSwift'”。
这就是在包中添加依赖的方式--
dependencies: [
// Dependencies declare other packages that this package depends on.
// .package(url: /* package url */, from: "1.0.0"),
.package(url: "https://github.com/realm/realm-swift.git", .upToNextMajor(from: "10.32.1"))
],
.target(
name: "SPMCheck",
dependencies: [.product(name: "Realm", package: "realm-swift")],
path: "Sources"),
在数据管理器类中
import Foundation
import RealmSwift. // here error come. If I remove this line code build perfectly.
此代码应该运行
我什么都试过了。最后,我通过转到“文件”>“添加包依赖项”>选择“realm-swift”等,在项目中“重新安装”了 Realm。此后 xcode 立即工作