2011-08-15 70 views

回答

2

您需要将这些铃声作为声音文件添加到您的项目中,然后根据用户选择分配适当的声音。根据documentation,您可以使用常数指定默认声音或指定自定义文件名。无法访问iPhone的铃声:

soundName当显示 警报时,包含要播放的声音的文件的名称。

@属性(非原子,副本)的NSString * soundName

讨论

对于这个 属性,指定文件名在应用程序的主束声音 资源或 UILocalNotificationDefaultSoundName到请求(包括扩展名)声音默认系统 。当系统显示本地通知的警报或 标记应用程序图标时,它会播放此声音。默认值是 零(没有声音)。持续时间超过30秒的声音不支持 。如果您指定播放超过30秒的声音的文件,则会改为播放默认声音。