Quiero obtener información útil al NSError
. Si imprimo [error userInfo]
, me sale el siguiente:¿Cómo puedo obtener más información útil de NSError?
{
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\"";
}
Quiero mostrar la última línea: "El archivo existe", pero ¿cómo puedo recogerlo a cabo?
me trataron:
localizedDescription
localizedFailureReason
localizedRecoverySuggestion
localizedRecoveryOptions
recoveryAttempter
no de ellos muestran "Archivo existe".
Sí, prensa: "error de dominio = Código NSPOSIXErrorDomain = 17 \" La operación de poda \ u2019t completarse. Existe el archivo \ "" Pero, ¿Puedo elegir "La operación no se pudo completar. El archivo existe" solo? –
Qué tal: 'if ([código de error] == 17) NSLog (" La operación no se pudo completar. El archivo existe ");' –