मैं एक ऐप प्रोग्राम करने की कोशिश कर रहा हूं जिसमें कई गाने शामिल हैं। विभिन्न ट्यूटोरियल्स के माध्यम से वे सिर्फ "प्रोजेक्ट में अपनी फाइल जोड़ें" या कुछ ऐसा कहते हैं, इसलिए मैंने अपने एमपी 3 को विभिन्न स्थानों (एक्सकैसेट सहित) में जोड़ने का प्रयास किया है, लेकिन यह मेरी परियोजना के आउटपुट या खेले जाने के लिए कभी कॉपी नहीं किया गया है।मैं अपने आईओएस/एक्सकोड प्रोजेक्ट में एमपी 3 कैसे जोड़ूं?
दूसरे शब्दों में, यह हमेशा वापस आ नहीं के बराबर:
let path = NSBundle.mainBundle().pathForResource(audioFile, ofType: "mp3")
यह लगता है मृत सरल सामान और यह मुझे पागल कि यह बस फ़ाइल नहीं खेलेंगे गाड़ी चला रहा है। मैंने रूट निर्देशिका में यह कोशिश की है, एक निर्देशिका जिसे मैंने "संसाधन" नाम दिया है (चूंकि कई स्रोत "इसे संसाधनों में जोड़ते हैं") और यहां तक कि xcassets में भी कहते हैं। हालांकि, यह हमेशा वापस आता है।
ध्यान दें कि मैं नवीनतम आईओएस के लिए विकास और स्विफ्ट 2 का उपयोग कर एक्सकोड 7 (बीटा) में हूं। फ़ाइल आकार में लगभग 53 एमबी है।
किसी भी मदद की बहुत सराहना की है!
नए संस्करणों में, कोड 'पथ = Bundle.main.path (संसाधन के लिए: ऑडियोफाइल, टाइप प्रकार: "एमपी 3") ' – Flimm