আমি কিছুটা বিস্তৃত করার চেষ্টা করছি, তবে এমন কিছু যা সম্ভব হওয়া উচিত। সুতরাং এখানে আপনার সমস্ত বিশেষজ্ঞের জন্য একটি চ্যালেঞ্জ এখানে রয়েছে (এই ফোরামটি আপনাকে অনেক লোকের একটি প্যাক :))।
আমি একটি প্রশ্নাবলী "উপাদান" তৈরি করছি, যা আমি একটি NavigationContoller(আমার QuestionManagerViewController) -এ লোড করতে চাই । "উপাদান" একটি "খালি" UIViewController, যা উত্তর দেওয়া দরকার এমন প্রশ্নের উপর নির্ভর করে বিভিন্ন মতামত লোড করতে পারে।
আমি যেভাবে এটি করছি তা হ'ল:
UIViewকিছুকে সংজ্ঞায়িত করে সাবক্লাস হিসাবে প্রশ্ন 1 দেখুন অবজেক্ট তৈরি করুনIBOutlets।- (ইন্টারফেস বিল্ডার ব্যবহার করে) তৈরি করুন (
Question1View.xibএখানে আমার সমস্যাটি হ'ল )। আমি শ্রেনী 1UIViewControllerএবং ভিউ উভয়কেই সেট করে দিয়েছিUIView। - আমি আউটলেটগুলি ভিউয়ের উপাদান (আইবি ব্যবহার করে) এর সাথে সংযুক্ত করি।
আমি এর মতো দেখতে
initWithNibআমার ওভাররাইড করিQuestionManagerViewController:- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:@"Question1View" bundle:nibBundleOrNil]) { // Custom initialization } return self; }
আমি কোডটি চালানোর সময়, আমি এই ত্রুটিটি পেয়ে যাচ্ছি:
2009-05-14 15: 05: 37.152 iMobiDines [17148: 20b] *** অপ্রত্যাশিত ব্যতিক্রমের কারণে অ্যাপ্লিকেশনটি সমাপ্ত করা হচ্ছে
NSInternalInconsistencyException", কারণ: '-[UIViewController _loadViewFromNibNamed:bundle:]" প্রশ্ন 1 ভিউ "নিব লোড হয়েছে তবে ভিউ আউটলেটটি সেট করা হয়নি' '
আমি নিশ্চিত যে ভিউকন্ট্রোলার ক্লাস তৈরি করার প্রয়োজন ছাড়াই নিব ফাইল ব্যবহার করে ভিউ লোড করার একটি উপায় আছে।













