小编Jem*_*Ryu的帖子

如何将 Thrift 0.12 导入 Xcode 以支持 Swift 4.2

我正在尝试在 Xcode 中建立一个支持 Thrift 0.12 和 Swift 4.2 的新项目。在我由 Thrift 生成的 swift 文件中,所有文件都有“import Thrift”这一行,但我收到编译错误“No such module 'Thrift'”。我不知道如何解决这个问题。将 Thrift 作为 cocoapod 导入似乎不起作用,因为我可以下载的最新版本虽然 pod 似乎是 0.10,但它不支持 Swift 4.2。我已经将 Thrift 0.12 下载到我的 Mac 上,这就是我首先生成 thrift-to-swift 文件的方式。下面是生成的文件之一。

我曾尝试: pod "Thrift"pod 'Thrift-swift3', :git => 'git@github.com:apache/thrift.git', :branch => 'master' 他们都不工作。

我生成的swift文件:

import Foundation
import Thrift

public final class TTestMessage {

  public var title: String?
  public var message: String?

  public init() { }
  public init(title: String?, message: String?) {
    self.title = title
    self.message = message …
Run Code Online (Sandbox Code Playgroud)

import xcode thrift ios swift

5
推荐指数
1
解决办法
297
查看次数

标签 统计

import ×1

ios ×1

swift ×1

thrift ×1

xcode ×1