2014-11-15 2 views
1

Я получил сообщение от quickblox ИОС SDK,Как обрабатывать ошибки из Quickblox iOS SDK?

{ 
    errors =  { 
     email =   (
      "has already been taken" 
     ); 
    }; 
} 

я не уверен, как обрабатывать ошибки с quickblox? Есть ли список сообщений об ошибках, которые я могу, забыв проблему? Я должен напечатать это сообщение с помощью QBResponse объекта, как это,

NSLog(@"%@",response.error.reasons); 

Здесь причиной является NSDictionary, как узнать, какая ошибка ключевое сообщение внутри?

В то же время, я получил это сообщение Ожидаемый код состояния в (200-299), получил 422 для NSLog(@"%@",response.error.error.localizedDescription);

ответ

3

Вы должны проверить localizedRecoverySuggestion на первом, если ноль есть, чем нужно искать причинам словарь. К сожалению, нет стандартных ключей, которые можно было бы ожидать.

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