Tag: swift development

Swift [weak self], weak – সুইফট ল্যাঙ্গুয়েজে weak self এবং weak variable এর ব্যবহার

Swift [weak self], weak – সুইফট ল্যাঙ্গুয়েজে weak self এবং weak variable এর ব্যবহার

weak self ব্যবহার করা হয় মেমোরি ম্যানেজমেন্টের জন্য। একটি অবজেক্ট অন্য অবজেক্টের রেফারেন্স ধরে রাখলে প্যারেন্ট অবজেক্ট ডিএলোকেট বা মেমোরি থেকে মুছে গেলে যাতে চাইল্ড অবজেক্টেও মুছে যায় কিংবা চাইল্ড অবজেক্টের জন্য মেমোরি দখল করে না রাখে সে জন্য weak self ব্যবহার করা হয়। এক্ষেত্রে self অপশনাল হয়ে যায় তাই self রেফারেন্সে নাল চেক কিংবা […]

X