【问题标题】:Parse: undeclared type 'PFFile' (POD 1.17.2)解析:未声明的类型 'PFFile' (POD 1.17.2)
【发布时间】:2019-06-27 05:59:07
【问题描述】:

在使用 Parse pod 的 iOS 应用中。

pod 'Parse'

在我将 pod 从版本 1.17.1 更新到版本 1.17.2 后,使用以下命令行:

$ pod update

我在编译应用程序时收到以下两条错误消息:

在这行代码上:

parse_Sound = PFFile(name: "Voice", data: soundData)

这个错误:

使用未解析的标识符“PFFile”;你的意思是“PFRole”吗?

在这行代码上:

if let audioFile = item.value(forKey: "audio") as? PFFile {...}

这个错误:

使用未声明的类型'PFFile'

在进行更新之前我没有遇到这些问题。

有没有人遇到过同样的问题并找到了解决方案?

【问题讨论】:

  • 你在控制器中导入 Parse 文件了吗?
  • 这是在我遇到这个问题之前很久就完成了,它没有改变。所以回答你的问题:YES "import Parse" 完成了。

标签: ios swift parse-server pffile


【解决方案1】:

PFFile 重命名为 PFFileObject。只需将您的代码更改为以下内容:

parse_Sound = PFFileObject(name: "Voice", data: soundData)

if let audioFile = item.value(forKey: "audio") as? PFFileObject {...}

【讨论】:

    猜你喜欢
    • 2016-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多