में उपयोग किया जाता है यह प्रश्न मेरी समझ के लिए है क्योंकि मेरा कोड ठीक काम कर रहा है। मैंने एसडीवेब इमेज के अंदर देखा है, लेकिन यह काफी बड़ा है और मैं यह तय नहीं कर सकता कि जिस तंत्र पर मैं सवाल कर रहा हूं, वह कैसे काम करता है।एसडीवेब इमेज द्वारा उपयोग की जाने वाली तंत्र को समझना जब UITableView
ठीक है, मान लें कि मेरे पास UIImageViews (प्रत्येक सेल के अंदर एक) से भरा एक टेबलव्यू है, और मैं उनमें से प्रत्येक पर एसडीवेब इमेज श्रेणी/एक्सटेंशन को वेब से एक छवि लोड करने और आलसी लोड करने के लिए कॉल करता हूं।
तालिका को पुनः लोड किए बिना, नई डाउनलोड की गई छवि के साथ स्क्रीन पर सेल को अपडेट करने के लिए कौन सी तंत्र को नियोजित किया गया है?
मैं यह पूछता हूं क्योंकि मैं यह देखकर आश्चर्यचकित हुआ कि एसडीवेब इमेज एक्सटेंशन का उपयोग करते समय मेरे प्रत्येक सेल की छवि दृश्य छवियां जैसे ही संबंधित छवि डाउनलोड की गई थी, अस्तित्व में पॉप हो गई।
मैं इस धारणा के तहत था कि मुझे तालिका दृश्य को फिर से लोड करना होगा, लेकिन इसके बजाय प्रत्येक सेल छवि छवि को उपलब्ध होने पर 'स्वचालित रूप से अपडेट' दिखाई देगी!
यह कैसे काम करता है? क्या SDWebImage प्रत्येक सेल/छवि का संदर्भ रखता है क्या यह काम कर रहा है?