Xcode में, उपयोगिता आवेदन टेम्पलेट के साथ एक परियोजना बनाता है:, FlipsideViewControllerव्यू बनाम व्यू कंट्रोलर में कौन सा कोड डालना है, यह चुनने के लिए कैसे करें?
MainView, MainViewController
और
FlipsideView मेरे ऐप में, दो बार देखा गया मुख्य यूआई के अनुरूप और एक प्राथमिकता स्क्रीन। जाहिर है, मैं मुख्य यूआई में prefs को प्रतिबिंबित करना चाहता हूं और सेटिंग्स को याद रखने के लिए डिस्क पर बने रहना चाहता हूं। मुझे पता है कि उस हिस्से को कैसे करना है।
समस्या यह है कि, इसी तरह के ऐप्स के नमूना कोड को देखते हुए, मैं देखता हूं कि कुछ दृश्य में अधिकांश सक्रिय कोड डालते हैं, व्यू कंट्रोलर को स्टब से थोड़ा अधिक छोड़ देते हैं, फिर भी कुछ अन्य इसे दूसरी तरफ करते हैं।
क्या मेरी कार्यक्षमता का बड़ा हिस्सा कहां तय करना है, यह तय करते समय अंगूठे का नियम है?
मैं मानता हूं कि आमतौर पर व्यू-बिल्डिंग कोड व्यू क्लास में होता है। और अक्सर, कोई व्यू-बिल्डिंग कोड आवश्यक नहीं है, इसलिए आप पूरी तरह से व्यू क्लास से छुटकारा पा सकते हैं। –