[英]Set EKAlarm in iphone 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 =
}
感谢帮助。
您是否添加了EventKit框架? 必须将其添加到项目属性的“ Build Phases
选项卡下的“ Link Binary With Libraries
下。
======编辑:
您应该使用UILocalNotification( 类参考 )。 你应该:
fireDate
属性设置为您要触发警报的时间, repeatInterval
设置为某些NSCalendarUnit(请参见此处 ), soundName
属性设置为您要播放的音频文件的文件名, [[UIApplication sharedApplication] scheduleLocalNotification: myNotification];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.