NSError *error = nil;
NSURL *url = [NSURL URLWithString:[imageLinks objectAtIndex:0]];
NSData *tdata = [NSData dataWithContentsOfURL:url options:NSDataReadingUncached error:&error];
if (error) {
NSLog(@"%@", [error localizedDescription]);
}else {
// no error, this one is being called within my app
NSLog(@"Data loaded successfully");
}
self.pictureView1.image = [UIImage imageWithData:tdata];
मैं एक jpeg फ़ाइल है में उपयोग के लिए मान्य है की जांच कैसे करें, मैं पुष्टि कर सकता है कि सामग्री और URL सफलतापूर्वक एकत्र की जाती है, लेकिन जब मैं UIImage
में मेरी छवि डेटा रखने का प्रयास मेरे ऐप में विफल रहता है । मुझे आश्चर्य है कि अगर एनएसडीटा की पुष्टि करने के लिए कोई जांच है तो यह UIImage
के लिए उपयोग योग्य है।अगर एक NSData UIImage
मुझे यह भी नहीं पता कि इस विफलता का कारण क्या है, और इसे कैसे रोकें। किसी भी सहायता की सराहना की जाएगी।
आप जांच सकते हैं कि स्थिर कन्स्ट्रक्टर UIImage से वापसी मूल्य 'nil' है या नहीं, यह देखने के लिए कि डेटा वास्तव में छवि के रूप में उपयोग किया जा सकता है या नहीं। यह क्यों विफल रहता है, कारण भी अनुमान लगाने के लिए बहुत कम जानकारी है। क्या आप एनएसडीटा प्राप्त करने के लिए लॉग पोस्ट कर सकते हैं? – nhahtdh
छवि डेटा दूषित हो गया है, अगर इसे किसी छवि के रूप में उपयोग किया जा सकता है, तो इसकी जांच कैसे की जा सकती है, और यदि इसका उपयोग क्यों नहीं किया जा सकता है? – Bartu
मुझे लगता है कि मैंने आपकी टिप्पणी में आपके 2 प्रश्नों का उत्तर दिया है। – nhahtdh