我使用此代码选择曲目
//open the media picker, allow the inport of any type of audio
MPMediaPickerController *mediaPickerController = [[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeAnyAudio];
mediaPickerController.prompt = @"Choose items to import";
//we want to be able to import multiple items at once
mediaPickerController.allowsPickingMultipleItems = YES;
mediaPickerController.delegate = self;
在选择项目时,MPMediaPickerController
我注意到按两次相同的项目会将其添加到MPMediaItemCollection
两次。当我将曲目导入我的应用程序时,我最终导入了两次。
我想要一种方法来指定轨道只添加一次,或者如果失败,则能够从选择中过滤掉重复的轨道。如果这是可能的,我将如何去做?
我的目标是iOS5。