Parse: необъявленный тип 'PFFile' (POD 1.17.2) - PullRequest
0 голосов
/ 03 февраля 2019

В приложении для iOS с использованием модуля Parse.

pod 'Parse'

После обновления модуля с версии 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'

До обновления у меня не было этих проблем.

Кто-нибудь сталкивался с такой же проблемой и нашел решение?

1 Ответ

0 голосов
/ 03 февраля 2019

PFFile переименовано в PFFileObject.Просто измените свой код на следующий:

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

И

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