2015-08-27 2 views
0

Я делаю PFQuery, чтобы загрузить файл в столбце. Как получить этот файл, и если столбец равен нулю, нет файла, который сделает что-то еще?swift parse query skip null column

Если столбец null, я получаю сообщение об ошибке, запрос не подходит.

fatal error: unexpectedly found nil while unwrapping on Optional value

query.findObjectsInBackgroundWithBlock { 
      (objects, error) -> Void in 

      if error == nil 
      { 
       for object in objects! { 
        self.files.append(object.objectForKey("file") as! PFFile)  
       } 

Я хочу, чтобы получить этот файл, но если столбец был нулевой сделать что-то еще? Как я могу это сделать?

+0

вы могли бы опубликовать точное сообщение об ошибке, чтобы помочь другим пользователям? – Juzzbott

+0

@Juzzbott Я сделал, спасибо – Salah

ответ

0

Использовать необязательную разворачивание, если файл file = ... as? PFFile {

} еще {

}

+0

Я сделал это, но я получаю ошибку: соответствие шаблону в состоянии требует ключевое слово «case», Любая помощь? – Salah

+0

ли вы используете swift 2.0 или 1.2? –

+0

2.0, xcode 7 beta – Salah