किसी ऐसे व्यक्ति के रूप में जो आईफोन विकास के लिए बिल्कुल नया है, मैं कई सबव्यूज़ प्रबंधित करने के लिए अच्छे डिज़ाइन पैटर्न खोजने की कोशिश कर रहा हूं, विशेष रूप से जहां सबव्यूव को परिभाषित करने के लिए समान प्रकार के प्रतिनिधि तरीकों की आवश्यकता होती है।एकाधिक सबव्यूज़ व्यवस्थित करने का सबसे अच्छा तरीका क्या है?
उदाहरण के लिए, मेरे पास एक दृश्य है जहां मुझे उपयोगकर्ता क्रियाओं के आधार पर 2 UITableViews के बीच स्वैप करने की आवश्यकता है। UITableViews दोनों को UITableViewControllerDelegate ऑब्जेक्ट की आवश्यकता होती है जो पंक्तियों को पॉप्युलेट करने के लिए परिभाषित किया गया है।
क्या आप अधिक अनुभवी आईफोन देवताओं को पाते हैं कि मुख्य दृश्य नियंत्रक को अधिभारित करना क्योंकि दोनों सबव्यू के प्रतिनिधिमंडल चीजों को करने का सही तरीका है? वर्तमान में मेरे पास 2 ऑब्जेक्ट्स हैं जो प्रत्येक UITableView के लिए एक प्रतिनिधि के रूप में कार्य करता है ताकि चीजों को और अधिक व्यवस्थित रखने की कोशिश की जा सके। यह मुझे पूरा करता है जो मुझे चाहिए, लेकिन क्या यह पालन करने के लिए एक अच्छा पैटर्न है?
मुझे लगता है कि मेमोरी प्रबंधन और मजेदार चीजों के साथ विभिन्न नुकसान से बचने के लिए वहां कुछ बेहतरीन अभ्यास हैं। अग्रिम में धन्यवाद!