Ray Wenderlich's site पर प्री-लोडिंग के बारे में एक उचित ट्यूटोरियल है।
आम तौर पर - एक अलग प्रोजेक्ट बनाएं, JSON फ़ाइल को कोर डेटा डेटाबेस में पार्स करें। अपनी असली परियोजना बनाएं, ऑब्जेक्ट मॉडल और डेटाबेस फ़ाइल को इस नई परियोजना में कॉपी करें।
अब, ऐप शुरू होने पर, जांचें कि डेटाबेस की निर्देशिका में डेटाबेस मौजूद है या नहीं, और यदि ऐसा नहीं होता है, तो अपने प्रीफ़िल्ड को अपने ऐप बंडल से कॉपी करें।
सुनिश्चित करें कि पर्सिस्टेंट स्टोर समन्वयक दस्तावेज़ फ़ोल्डर में डेटाबेस के साथ काम करता है, न कि ऐप बंडल में से एक।
अद्यतन जून 2012
मैं GitHub पर एक छोटा सा उदाहरण परियोजना PromNight जो एक iPad परियोजना और एक ओएस एक्स परियोजना के साथ एक Xcode कार्यस्थान का उपयोग दर्शाता है कोर डेटा के लिए डेटा को पहले से लोड करने के लिए बुलाया है। यह एक ऑब्जेक्ट मॉडल का उपयोग करता है जो दो अनुप्रयोगों के बीच साझा किया जाता है जो प्रीलोडिंग के दौरान सिंक में परिवर्तन रखने में मदद करता है।
रे वेंडरलिच के लिए +1। – Moshe