আমি স্কট স্টিভেনসন দ্বারা পরিচালিত দুর্দান্ত ব্লগটি দিয়ে সার্ফিং করছি এবং আমি প্রতিনিধিদের 'এসাইন' সম্পত্তি বনাম 'রক্ষণাবেক্ষণ' অর্পণ করার একটি মৌলিক উদ্দেশ্য-সি ধারণাটি বোঝার চেষ্টা করছি। দ্রষ্টব্য, উভয়ই আবর্জনা সংগৃহীত পরিবেশে একই। আমি বেশিরভাগই একটি নন-জিসি ভিত্তিক পরিবেশের সাথে উদ্বিগ্ন (যেমন: আইফোন)।
সরাসরি স্কটের ব্লগ থেকে:
"অ্যাসাইনমেন্ট কীওয়ার্ডটি এমন একটি সেটার তৈরি করবে যা অনুলিপিটিকে অনুলিপি করা বা ধরে রাখার পরিবর্তে দৃষ্টান্তের পরিবর্তে মানটিকে সরাসরি বরাদ্দ করে N
এর অর্থ কী যে আপনি সরাসরি প্রতিনিধি অবজেক্টের মালিক নন? আমি সাধারণত আমার প্রতিনিধিদের ধরে রাখি, কারণ যদি আমি না চাই যে সেগুলি অতল গহ্বরে goুকতে পারে তবে আমার পক্ষে এটি যত্ন নেবে। আমি সাধারণত UITableViewController এর সম্পর্কিত ডেটা উত্স এবং প্রতিনিধি থেকে দূরে থাকি। আমি সেই নির্দিষ্ট বিষয়টিকেও ধরে রেখেছি। আমি নিশ্চিত করতে চাই যে এটি কখনই দূরে না যায় তাই আমার ইউআইটিএবলভিউ এর সর্বদা এর প্রতিনিধি থাকে।
কেউ কি আরও ব্যাখ্যা করতে পারে যে আমি কোথায় / কেন ভুল করছি, সুতরাং আমি অবজেক্ট-সি 2.0 প্রোগ্রামিংয়ের এই সাধারণ দৃষ্টান্তটি বুঝতে পারি প্রতিনিধিদের ধরে রাখার পরিবর্তে বরাদ্দ প্রাপ্ত সম্পত্তি ব্যবহার করার?
ধন্যবাদ!