-1

我在第一步中创建了一个铃声制作应用程序,我需要在单击按钮时从我的 iTunes 应用程序中获取所有可用歌曲的列表。我该怎么做?

4

1 回答 1

1

您可以从应用程序获取所有文件。捆绑之类的

NSMutableArray *ArrlistOfSounds = [[NSMutableArray alloc] init];

NSString *bundleRoot = [[NSBundle mainBundle] bundlePath];
    NSError *err;
    NSArray *dirContents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:bundleRoot error:&err];
    for (NSString *tString in dirContents) {
        if ([tString hasSuffix:@".wav"] || [tString hasSuffix:@".mp3"]) // you can also add/remove file extension as per your requirement.
        {
            /// here you can get .wav and .mp3 file from you app. bundle and add it to Array (ArrlistOfSounds)

            [ArrlistOfSounds addObject:tString];
        }
    }

NSLog(@"%@", ArrlistOfSounds);

UIButton's 在你的方法中写下整个代码;

于 2013-09-05T06:12:28.677 回答