【问题标题】:Swift compile errors FileBrowser, swift 2.3Swift 编译错误 FileBrowser, swift 2.3
【发布时间】:2016-10-18 14:23:54
【问题描述】:

我正在尝试调试我的测试版,它在 iOS 10、Swift 3 之前运行良好。但我看不到结局。

我无法建造它。我的应用程序使用 Swift 2.3 (Xcode 8) 库文件浏览器 0.1.4 版出现错误

我添加了 Podfile

post_install do |installer|
  installer.pods_project.targets.each do |target|
      target.build_configurations.each do |config|
            config.build_settings['SWIFT_VERSION'] = '2.3'
        end
    end
end

但我仍然遇到库 FileBrowser 的编译错误 错误:

previewItemURL 的类型与协议 'QLPreviewItem' PreviewManager.swift 要求的可选性不同

【问题讨论】:

  • 您是否尝试过更新您的 pod?吊舱更新
  • 当然可以,但问题是有些库的当前版本仅适用于 swift 3,我不得不更改一些支持 swift 2.3 的分支

标签: swift xcode swift2 cocoapods


【解决方案1】:

那么库 FileBrowser 不支持 Swift 2.3 只支持 swift 3。 两种选择: - 更改浏览文件的库 - 将所有项目切换到swift 3

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-07
    • 2017-10-13
    • 2017-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多