का उपयोग करके कई ऑडियो फ़ाइलों को चलाएं मैं अपने गीत रिकॉर्डिंग में से 10 को मुक्त करने की योजना बना रहा हूं लेकिन एक आईफोन ऐप में बंडल किया गया हूं। वे वेब या आईट्यून्स या कहीं भी कहीं भी उपलब्ध नहीं हैं।AVAudioPlayer
मैं आईफोन एसडीके (नवीनतम) के लिए नया हूं जैसा कि आप कल्पना कर सकते हैं, इसलिए मैं डेवलपर दस्तावेज़, विभिन्न मंचों और स्टैक ओवरफ्लो सीखने के लिए जा रहा हूं।
ऐप्पल का avTouch नमूना आवेदन एक महान शुरुआत थी। लेकिन मैं चाहता हूं कि मेरा ऐप सभी 10 ट्रैक एक-एक करके खेलें। सभी गाने संसाधन फ़ोल्डर में जोड़े जाते हैं और उन्हें ट्रैक 1, ट्रैक 2 ... ट्रैक 10 के रूप में नामित किया जाता है।
avTouch ऐप कोड में मैं निम्नलिखित 2 भागों को देख सकता हूं, जहां मुझे लगता है कि मुझे जो कुछ भी मिल रहा है, उसे प्राप्त करने के लिए मुझे बदलाव करने की आवश्यकता है। लेकिन मैं खो गया हूँ।
// Load the array with the sample file
NSURL *fileURL = [[NSURL alloc]
initFileURLWithPath:
[[NSBundle mainBundle] pathForResource:@"sample" ofType:@"m4a"]];
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
{
if (flag == NO)
NSLog(@"Playback finished unsuccessfully");
[player setCurrentTime:0.];
[self updateViewForPlayerState];
}
किसी को भी कृपया मुझे
1. पर मदद कर सकते हैं कि कैसे सभी 10 पटरियों जो संसाधन फ़ोल्डर
2. से जुड़ जाते हैं और जब मैं खेलने मारा, खिलाड़ी पहले ट्रैक शुरू कर देना चाहिए के साथ सरणी लोड करने के लिए। जब पहला ट्रैक समाप्त होता है तो शेष ट्रैक के लिए दूसरा ट्रैक शुरू होना चाहिए।
धन्यवाद