जब मैं अपना आईओएस ऐप अपडेट करता हूं, तो मैं Documents
निर्देशिका में मौजूदा sqlite
डेटाबेस को हटाना चाहता हूं। अभी, एक एप्लिकेशन अपडेट पर, मैं डेटाबेस को बंडल से दस्तावेज़ निर्देशिका में कॉपी करता हूं और बंडल संस्करण को जोड़कर इसे नाम देता हूं। तो, अद्यतन पर, मैं भी मौजूद किसी पुराने संस्करण को हटाना चाहता हूं।आईओएस: दस्तावेज़ों से विशिष्ट एक्सटेंशन के साथ सभी मौजूदा फाइलों को कैसे हटाएं?
मैं बस सभी sqlite
फ़ाइलों को हटाने के लिए सक्षम होना चाहता हूं, बिना लूप के और पिछले संस्करणों के लोगों को ढूंढने के बिना। क्या removeFileAtPath:
विधि वाइल्डकार्ड का कोई तरीका है?
संक्षिप्त उत्तर: नहीं। आप लूप क्यों नहीं चाहते हैं? मजा आता है। – trojanfoe
मैचों की सरणी प्राप्त करने के लिए आपको NSFileManager का उपयोग करने की आवश्यकता है। [यहां नमूना कोड] [1]। [1]: http://stackoverflow.com/a/4764532/1445366 –
क्या NSFileManager कल्पना कहता है? –