对UILocalNotification进行子类化以添加属性

时间:2013-03-19 02:13:15

标签: properties uilocalnotification

我尝试取消具有特定标签号的localNotifications。我最喜欢使用标记号进行比较逻辑。

因此,我将UILocalNotification子类化并添加属性NSInteger标记。然后使用子类实例来调度localNotification。

  

CustomNotification * customNoti = [[CustomNotification alloc] init];
  customNoti.fireDate = myDate;
    customNoti.timeZone = [NSTimeZone defaultTimeZone];
    customNoti.tag = self.tag; //崩溃    //错误: - [UIConcreteLocalNotification setTag:]:无法识别的选择器发送到实例0x75a3630

这是CustomNotification.h文件

  

#import <UIKit/UIKit.h>

     

@interface CustomNotification:UILocalNotification

     

@property(nonatomic,assign)NSInteger标签;
  @end

为什么会崩溃并显示“无法识别的选择器”消息? UILocalNotification类特别吗?我找不到任何错过的代码。

0 个答案:

没有答案