【发布时间】:2016-06-22 05:24:38
【问题描述】:
我使用 Carthage 将 Realm 安装到我的 iOS 应用程序目标上(我确保将其添加到 Embedded Binaries 部分,设置框架搜索路径,并设置 copy-frameworks 构建阶段)。我在使用它的每个文件的顶部还有一个import RealmSwift 语句。
尽管如此,在我引用 Realm 或 Realm 类型的任何地方,我仍然会收到错误消息:"Use of unresolved identifier 'Realm'" 或 "Use of unresolved identifier '<a realm type>'"。
奇怪的是我的应用程序构建和运行没有任何问题;错误会在应用程序运行时消失,并在不运行时重新出现。
我已经尝试过的事情:选择 Product > Clean,删除派生数据,重新启动 Xcode,然后重新启动计算机 - 没有任何效果。
提前致谢。
【问题讨论】:
标签: ios xcode swift realm carthage