Я использую внешний компонент для подключения к службе SOAP. Когда я получаю результат, он возвращается как объект value
, который может содержать NSError
или результирующий объект.Как отличить от NSError от этого [значение isKindOfClass: [NSError class]]?
В случае ошибки я хочу извлечь код и сообщение об ошибке. Как отличить value
от NSError?
Я принимаю [value isKindOfClass:[NSError class]]
, чтобы проверить, не возвращена ли ошибка.
Является ли что-либо неправильным с 'NSError * error = (NSError *) value', когда ваш тест возвращает' YES'? –
Нет, нет ничего плохого в этом соглашении, 10x за помощь – new2ios