【问题标题】:How to use Realm in both iOS and macOS projects of one workspace如何在一个工作区的 iOS 和 macOS 项目中使用 Realm
【发布时间】:2017-11-17 11:02:46
【问题描述】:

我正在尝试弄清楚如何在单个工作区的 iOS 和 macOS 项目中使用 Realm。 第一次尝试编译失败,出现超过 200 个错误。

工作区当前包含:

  • MyApp iOS 项目
  • MyAppMac macOS 项目
  • Pod 项目

Pod 文件:

workspace 'MyApp'

target 'MyApp' do

    workspace 'MyApp'
    xcodeproj 'MyApp.xcodeproj'

    use_frameworks!

    pod 'RealmSwift'
    pod 'SVProgressHUD'

end

target 'MyAppMac' do

    workspace 'MyApp'
    xcodeproj 'MyAppMac.xcodeproj'

    use_frameworks!

    pod 'RealmSwift'

end

【问题讨论】:

    标签: ios macos cocoa realm macos-high-sierra


    【解决方案1】:

    我刚刚发现将pod 'Realm' 添加到 MyAppMac 目标中,可以正常工作并且不会产生错误。

    但是,这是最优的吗?

    我已经看到了一些重用共享 pod 的方法,例如 RealmSwift,但在给定配置的情况下不知道如何做到这一点。

    【讨论】:

      猜你喜欢
      • 2021-12-21
      • 2011-07-20
      • 2017-12-30
      • 2015-04-17
      • 2013-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多