Как я могу получить больше полезной информации от NSError?

Я хочу получить полезную информацию от NSError. Если я распечатаю [error userInfo], я получу следующее:

{
    NSFilePath = "/Users/apple/Library/Application Support/iPhone Simulator/5.1/Applications/08260B6A-4D65-48DF-ADD1-FFC8750081E8/Documents/abc";
    NSUnderlyingError = "Error Domain=NSPOSIXErrorDomain Code=17 \"The operation couldn\U2019t be completed. File exists\"";
}

Я хочу показать последнюю строку: «Файл существует», но как я могу ее выбрать?

Я пробовал:

localizedDescription
localizedFailureReason
localizedRecoverySuggestion
localizedRecoveryOptions
recoveryAttempter

Ни один из них не показывает "Файл существует".

13
задан shim 23 July 2017 в 22:28
поделиться