我试图用我的音频文件从app设置闹钟但是收到很多消息,比如
使用未声明的标识符EKAlarm
未知接收者EKEvent你的意思是UIEvent
成员引用基类型'int'不是结构或联合
@property (retain, nonatomic) EKAlarm *alarm;
@synthesize alarm;
-(void) AlarmAction:(id)sender{
EKAlarm *alarm = [EKAlarm alarmWithRelativeOffset:-300];
[EKEvent addAlarm:alarm];
alarm.soundName =
}
感谢您的帮助。
答案 0 :(得分:1)
您是否添加了EventKit框架?必须在项目属性的Link Binary With Libraries
标签下的Build Phases
下添加。
====== 编辑:
您应该使用UILocalNotification(Class Reference)。你应该:
fireDate
属性设置为您希望触发警报的时间,repeatInterval
设置为某个NSCalendarUnit(请参阅here),soundName
属性设置为您要播放的音频文件的文件名[[UIApplication sharedApplication] scheduleLocalNotification: myNotification];