मेरे पास NSMutableDictionary
है जिसमें से प्रत्येक तत्व एक और शब्दकोश है। मैं अपनी सामग्री को किसी अन्य NSMutableDictionary
में कॉपी करने का सबसे अच्छा तरीका क्या है? मैंने इसका उपयोग करने का प्रयास किया है:किसी एनएसएमयूटेबल डिक्शनरी की सामग्री को किसी अन्य एनएसएमयूटेबल डिक्शनरी में कॉपी करना?
firstDictionary = [NSMutableDictionary dictionaryWithDictionary:secondDictionary];
हालांकि यह सुनिश्चित करने के लिए यह सबसे अच्छा तरीका नहीं है।
न्यूनतम के रूप में, यह सबसे वर्णनात्मक है। आपको क्यों लगता है कि यह सबसे अच्छा नहीं है? क्या आपको तत्वों की गहरी या उथली प्रतिलिपि की आवश्यकता है? – Schultz9999
मुझे तत्वों की गहरी प्रतिलिपि की आवश्यकता है। – NSExplorer
दीप कॉपी का मतलब है कि आपको प्रत्येक तत्व के प्रत्येक फ़ील्ड की प्रतिलिपि बनाना है (जिसका अर्थ है कि फ़ील्ड के खेतों की गहरी प्रतिलिपि और इसी तरह)। वह कार्यक्षमता किसी भी संग्रह वर्ग द्वारा प्रदान नहीं की जाती है। आपको खुद का ख्याल रखना होगा। – Schultz9999