2013-01-21 11 views
10

में छवियों को स्टोर करने का सबसे अच्छा तरीका मैं सोच रहा था कि कोई मेरे ऐप के लिए छवियों को स्टोर करने का सबसे अच्छा तरीका सुझा सकता है या नहीं।आईओएस

मैं एक XML अद्यतन कार्यक्षमता प्रदान करने में सक्षम होना चाहता हूं जो उपयोगकर्ता को छवियों के एक नए सेट के साथ अपने ऐप को अपडेट करने की अनुमति देगा। मैं सोच रहा था कि ऐसा करने का सबसे अच्छा तरीका क्या था क्योंकि मुझे स्टोर स्थान को पढ़ने और लिखने की आवश्यकता है। उन्हें एक स्क्लाइट डेटाबेस में सबसे अच्छा तरीका संग्रहीत कर रहा है या मैं आईफोन की डाउनलोड की गई किसी भी छवि को हटाने के बिना फाइल सिस्टम का उपयोग करने में सक्षम हूं?

धन्यवाद

+1

उपयोग फाइल सिस्टम यहां कुछ अच्छी चर्चा है: http://stackoverflow.com/questions/10918319/can-downloaded-images-files-be-added-to-my-app-bundle?rq=1 – rmaddy

+0

धन्यवाद @rmaddy, यह अधिक है या मुझे क्या करने की ज़रूरत है! धन्यवाद! – anton91

उत्तर

11

आप फाइल सिस्टम को लिख सकते हैं, आईओएस प्रत्येक एप्लिकेशन को सैंडबॉक्स और अपने ही दस्तावेजों फ़ोल्डर के लिए उपयोग किया जाता है।

मैं फाइल सिस्टम पर लिखने का सुझाव दूंगा और केवल डेटाबेस पर यूआरएल को सहेजूंगा क्योंकि यह डेटाबेस पर ब्लॉब्स को सहेजने से अधिक प्रदर्शनकारी है।

एप्पल एक अच्छा लिखने अप iOS filesystem.

+1

सलाह के लिए धन्यवाद !! – anton91

1

के बारे में है वैकल्पिक रूप से आप SQLite का उपयोग कर एक समाधान को लागू कर सकता है, एप्पल में यह उल्लेख है: बड़े डेटा ऑब्जेक्ट (BLOBs) अनुभाग यहाँ:

https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CoreData/Articles/cdPerformance.html#//apple_ref/doc/uid/TP40003468-SW5