Voglio ottenere alcune informazioni utili da NSError
. se stampo fuori [error userInfo]
, ottengo il seguente:Come posso ottenere più informazioni utili da 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\"";
}
voglio mostrarvi l'ultima riga: "Il file esiste", ma come posso ritirarlo fuori?
ho provato:
localizedDescription
localizedFailureReason
localizedRecoverySuggestion
localizedRecoveryOptions
recoveryAttempter
non di loro mostrano "Il file esiste".
Sì, premere: "Errore Dominio = NSPOSIXErrorDomain Codice = 17 \" L'operazione couldn \ u2019t essere completata. Il file esiste \ "" Ma, posso selezionare "L'operazione non può essere completata. Il file esiste" solo? –
Come su: 'if ([codice errore] == 17) NSLog (" L'operazione non può essere completata. File esiste ");' –