2016-09-20 6 views
1

Обновлен до xcode 8, и мой код был обновлен до swift 3. Теперь я получаю ошибки везде, где я использовал блоки внутри своего кода с Parse. Вот один примерParse Xcode 8 и swift 3 Ошибка CompletianHandler

query.findObjectsInBackground { (objects:[PFObject]?, error:NSError?) '

Вот ошибка:

cannot convert value of type '([PFObject]?, NSError?) ->() to expected argument type '([PFObject]?, Error?) -> Void?' 

ответ

2

Попробуйте это:

query.findObjectsInBackground { (objects:[PFObject]?, error:Error?)' in

+0

вы случайно не знаете, если Анализировать сервер или Parse.com поддерживает IPv6 ? Мое приложение было отклонено при возврате Parse и ошибке при использовании IPv6 wifi? – Ibdakine

+0

Вам не нужно использовать IPv6, вам просто нужно правильно работать в сети только для IPv6. Много информации здесь: https://developer.apple.com/videos/play/wwdc2015/719/ и здесь https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition .html # // apple_ref/DOC/UID/TP40010220-CH213-SW1 –

Смежные вопросы