मैं 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
गैर दिखाने "फाइल मौजूद है"।
हाँ, यह प्रेस: "त्रुटि डोमेन = NSPOSIXErrorDomain कोड = 17 \" आपरेशन \ u2019t पूरा किया जा नहीं कर सके। फ़ाइल मौजूद है \ "" लेकिन, क्या मैं चुन सकता हूं "ऑपरेशन पूरा नहीं हो सका। फाइल मौजूद है" केवल? –
कैसे करें: 'if ([त्रुटि कोड] == 17) एनएसएलओजी (" ऑपरेशन पूरा नहीं हो सका। फ़ाइल मौजूद है "); –