【问题标题】:Can I access/play the default audio files that come with iPhone?我可以访问/播放 iPhone 附带的默认音频文件吗?
【发布时间】:2010-12-02 10:30:07
【问题描述】:

在我的应用程序中,我希望用户从 iPhone 标配的默认音频文件(Marimba、Alarm 等)中选择(选择器)播放什么声音。然后在需要时播放。

【问题讨论】:

    标签: iphone objective-c cocoa-touch


    【解决方案1】:

    我在这个位置发现了一些声音:

    /System/Library/Audio/UISounds/
    

    你可以这样加载一个:

    tickSound = [[SoundEffect alloc] initWithContentsOfFile: @"/System/Library/Audio/UISounds/Tock.caf"];
    

    或者获取列表:

    - (void) getSoundNames
    {
        NSArray *array = [filemanager contentsOfDirectoryAtPath:@"/System/Library/Audio/UISounds/" error:nil];
        self.soundNamesArray = array;
    }   
    

    话虽如此,我不确定 Apple 是否同意使用这些声音。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-19
      • 2011-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多