এক্সকোড 7 (চূড়ান্ত) এর জন্য আপডেট: ক্লাসে মডিউলটির নাম প্রস্তুতকরণ ( এক্সকোড 6 এবং এক্সকোড 7 এর প্রাথমিক বিটা প্রকাশের মতো) আর দরকার নেই। অ্যাপল ডকুমেন্টেশন ইমপ্লিমেন্টিং কোর ডেটা ম্যানেজড অবজেক্ট সাবক্ল্যাসিস অনুযায়ী আপডেট করা হয়েছে।
ডেটা মডেল পরিদর্শকের এখন সত্তার জন্য দুটি শ্রেণি "শ্রেণি" এবং "মডিউল" রয়েছে:
আপনি যখন সত্তার জন্য একটি সুইফ্ট পরিচালিত অবজেক্ট সাবক্লাস তৈরি করেন, "মডিউল" ক্ষেত্রটি "বর্তমান পণ্য মডিউল" তে সেট করা থাকে এবং এই সেটিংটি তৈরি করে উদাহরণগুলি মূল প্রয়োগ এবং ইউনিট পরীক্ষায় উভয়ই কাজ করে। পরিচালিত অবজেক্ট সাবক্লাস অবশ্যই চিহ্নিত করা উচিত নয়@objc(classname)
(এটি https://stackoverflow.com/a/31288029/1187415 এ দেখা গেছে )।
বিকল্পভাবে, আপনি "মডিউল" ক্ষেত্রটি খালি করতে পারেন (এটি "কিছুই নয়" দেখায়) এবং পরিচালিত অবজেক্ট সাবক্লাসগুলি চিহ্নিত করতে পারেন (এটি https://stackoverflow.com/a/31287260/1187415 এ@objc(classname)
দেখা গেছে )।
মন্তব্য: এই উত্তরটি প্রাথমিকভাবে Xcode 6 এর জন্য রচিত হয়েছিল এই সমস্যার সাথে সম্পর্কিত বিভিন্ন এক্সকোড 7 বিটা প্রকাশে কিছু পরিবর্তন হয়েছিল। যেহেতু এটি অনেকগুলি উত্স এবং এর লিঙ্কগুলির সাথে একটি স্বীকৃত উত্তর, তাই আমি বর্তমান এক্সকোড 7 চূড়ান্ত সংস্করণের জন্য পরিস্থিতি সংক্ষিপ্ত করার চেষ্টা করেছি।
আমি উভয়ই নিজের "গবেষণা" করেছি এবং এই প্রশ্নের উভয় উত্তর এবং একই ধরণের প্রশ্নের উত্তর
পড়েছি কোরডাটা: সতর্কতা: নামযুক্ত শ্রেণি লোড করতে অক্ষম । সুতরাং আমি তাদের নির্দিষ্টভাবে তালিকাভুক্ত না করলেও এট্রিবিউটমেন্টগুলি তাদের সকলের কাছে যায়!
এক্সকোড 6 এর পূর্ববর্তী উত্তর :
কোর ডেটা ম্যানেজড অবজেক্ট সাবক্ল্যাসি বাস্তবায়নের নথি হিসাবে , আপনাকে ক্লাস ফিল্ডে সত্ত্বা শ্রেণীর নামটি আপনার মডিউলটির নাম সহ মডেল সত্তা পরিদর্শকের প্রিফিক্স করতে হবে, উদাহরণস্বরূপ "মাই ফার্স্টসুইফটএপ ইউজার"।