Chcę uzyskać przydatne informacje od NSError
. Gdybym wydrukować [error userInfo]
, pojawia się następujący:Jak mogę uzyskać więcej przydatnych informacji z 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\"";
}
chcę pokazać ostatnią linię: „plik istnieje”, ale jak mogę ją odebrać?
Próbowałem:
localizedDescription
localizedFailureReason
localizedRecoverySuggestion
localizedRecoveryOptions
recoveryAttempter
non im pokazać "istnieje plik".
Tak, to nacisnąć przycisk: "Error Code NSPOSIXErrorDomain Domain = = 17 \" Operacja mogłam \ U2019t być zakończone. Plik istnieje \ "" Ale, czy mogę wybrać "Operacja nie mogła zostać ukończona Plik istnieje" tylko? –
Co powiesz na: 'if ([kod błędu] == 17) NSLog (" Operacja nie mogła zostać zakończona Plik istnieje ");' –