/ / पहले लॉन्च में डेटाबेस कोर डेटा भरने का सबसे अच्छा तरीका क्या है - आईओएस, स्विफ्ट, कोर-डेटा

पहले लॉन्च - आईओएस, स्विफ्ट, कोर-डेटा पर डेटाबेस कोर डेटा भरने का सबसे अच्छा तरीका क्या है

डेटाबेस प्रारंभिक मूल्यों में कैसे जोड़ें? शायद कोड में इसके लिए जगह हैं? आवेदन स्थापित करने के एक समय बाद की कार्रवाई?

उत्तर:

जवाब के लिए 3 № 1

आप देख सकते हैं कि: http://www.raywenderlich.com/12170/core-data-tutorial-how-to-preloadimport-existing-data-updated या यह ट्यूटोरियल: http://hackazach.net/code/2013/03/26/ios-core-data-prepopulation

संक्षेप में, या तो आप पहली बार लॉन्च कर सकते हैं(उदाहरण के लिए NSUSerDefault में एक BOOL द्वारा परिभाषित) एक फ़ाइल पार्स (JSON, XML, आदि) को पार्स करें और डेटाबेस में सामग्री डालें, या अपने मैक पर मैक ऐप या iOS ऐप के साथ sqllite डेटाबेस को प्रीफ़िल करें, डेटाबेस प्री-डाल अपने बंडल में भरा और इसे पहली बार में सही जगह पर ले जाएं।