ঐচ্ছিক চেইনিং এবং ঐচ্ছিক বাঁধাই কি?
ঐচ্ছিক চেইনিং এবং ঐচ্ছিক বাঁধাই কি?
Anonim

ঐচ্ছিক বাঁধাই আপনি যে জিনিস সঞ্চয় বাঁধাই একটি পরিবর্তনশীল মধ্যে এই ক্ষেত্রে, এটি নেভিগেশন কন্ট্রোলার। অন্য দিকে, ঐচ্ছিক চেইনিং একটি ভেরিয়েবলের মধ্যে বাম দিকের মান রাখে না।

এর পাশাপাশি, সুইফটে ঐচ্ছিক চেইনিং এবং ঐচ্ছিক বাঁধাই কি?

প্রশ্ন করার প্রক্রিয়া, কলিং বৈশিষ্ট্য, সাবস্ক্রিপ্ট এবং একটি পদ্ধতি ঐচ্ছিক যে 'শূন্য' হতে পারে হিসাবে সংজ্ঞায়িত করা হয় ঐচ্ছিক চেইনিং . ঐচ্ছিক চেইনিং দুটি মান প্রদান করুন - যদি ঐচ্ছিক একটি 'মান' ধারণ করে তারপর এটির সম্পর্কিত সম্পত্তি, পদ্ধতি এবং সাবস্ক্রিপ্টগুলিকে কল করলে মান প্রদান করে।

দ্বিতীয়ত, আমি কি ঐচ্ছিক চেইনিং ব্যবহার করতে পারি? আপনি ঐচ্ছিক চেইনিং ব্যবহার করতে পারেন একটি পদ্ধতি কল করার চেষ্টা করার সময় যা বিদ্যমান নাও হতে পারে। এই করতে পারা সহায়ক হতে, উদাহরণস্বরূপ, যখন ব্যবহার একটি API যেখানে একটি পদ্ধতি অনুপলব্ধ হতে পারে, হয় বাস্তবায়নের বয়সের কারণে বা ব্যবহারকারীর ডিভাইসে উপলব্ধ নয় এমন বৈশিষ্ট্যের কারণে।

এই পাশে, কি ঐচ্ছিক বাঁধাই?

তুমি ব্যাবহার কর ঐচ্ছিক বাঁধাই কিনা চেক করতে ঐচ্ছিক একটি মান আছে বা নেই। যদি এটি একটি মান ধারণ করে, এটি খুলুন এবং এটি একটি অস্থায়ী ধ্রুবক বা পরিবর্তনশীল মধ্যে রাখুন।

ঐচ্ছিক চেইনিং সুইফট কি?

ঐচ্ছিক চেইনিং একটি প্রপার্টি, পদ্ধতি এবং সাবস্ক্রিপ্টগুলি অনুসন্ধান এবং কল করার একটি প্রক্রিয়া ঐচ্ছিক যে বর্তমানে শূন্য হতে পারে. যদি ঐচ্ছিক একটি মান রয়েছে, সম্পত্তি, পদ্ধতি বা সাবস্ক্রিপ্ট কল সফল হয়; যদি ঐচ্ছিক শূন্য হয়, সম্পত্তি, পদ্ধতি বা সাবস্ক্রিপ্ট কল রিটার্ন শূন্য।

প্রস্তাবিত: