Jeg lager noen små spill til iPad, og skriver i Xcode.
Jeg kjører denne metoden for å spille av korte MP3-filer:
Da fryser iPaden i noen tideler hver gang lyden lages. Jeg skjønner ikke hele koden selv, har bare googlet for å finne noe som funker. Hjelper det å flytte noe over til "View did load"? I så fall hva?
Jeg kjører denne metoden for å spille av korte MP3-filer:
Kode
- (void) startLyd{ NSBundle *mainBundle = [NSBundle mainBundle]; NSString *filePath = [mainBundle pathForResource:@"plassere" ofType:@"mp3"]; NSData *fileData = [NSData dataWithContentsOfFile:filePath]; NSError *error = nil; self.audioPlayer = [[AVAudioPlayer alloc] initWithData:fileData error:&error]; [self.audioPlayer prepareToPlay]; [self.audioPlayer play]; }