मुझे NSManagedObject
उदाहरण बनाने की जरूरत है , उनके साथ कुछ सामान करें और फिर उन्हें कचरा दें या स्क्वैलाइट डीबी को स्टोर करें। समस्या यह है कि, मैं NSManagedObject
असंबद्ध के उदाहरण नहीं बना सकता NSManagedObjectContext
और इसका मतलब है कि मुझे किसी भी तरह से यह तय करने के बाद स्पष्ट करना होगा कि मुझे अपने डीबी में कुछ वस्तुओं की आवश्यकता नहीं है।
इससे निपटने के लिए, मैंने एक ही समन्वयक का उपयोग करके इन-मेमोरी स्टोर बनाया है और मैं अभी उपयोग करके अस्थाई वस्तुएं रख रहा हूं assignObject:toPersistentStore.
, मैं यह कैसे सुनिश्चित करूं कि ये अस्थायी वस्तुएं डेटा को प्राप्त न करें, जिसे मैं प्राप्त करता हूं दोनों दुकानों के संदर्भ में आम? या मुझे ऐसे कार्य के लिए अलग संदर्भ बनाने होंगे?
युपीडी:
अब मैं इन-मेमोरी स्टोर के लिए अलग संदर्भ बनाने के बारे में सोच रहा हूं। मैं वस्तुओं को एक संदर्भ से दूसरे में कैसे स्थानांतरित करूं? बस [संदर्भ सम्मिलित करें का उपयोग करें:]? क्या यह इस सेटअप में ठीक काम करेगा? यदि मैं वस्तुओं के ग्राफ से एक वस्तु सम्मिलित करता हूं, तो क्या पूरा ग्राफ भी संदर्भ में डाला जाता है?