扩展UILocalNotification

时间:2013-08-19 15:45:00

标签: ios objective-c

我是iOS初学者。我尝试扩展UILocalNotification。我的课程如下。

@interface FSCustomNatification : UILocalNotification

typedef enum {
    FSCustomNatificationPay,
    FSCustomNatificationWrite,
    FSCustomNatificationSend
} NotificationTypeT;

@property (nonatomic, assign) NotificationTypeT typeNotificationT;


@end



#import "FSCustomNatification.h"

@implementation FSCustomNatification



@end

当我设置typeNotificationT属性时,我得到 - [UIConcreteLocalNotification setTypeNotificationT:]:无法识别的选择器发送到实例0x8144780。为什么呢?

FSCustomNatification* localNotification = [[FSCustomNatification alloc] init];
localNotification.typeNotificationT = FSCustomNatificationWrite;

1 个答案:

答案 0 :(得分:6)

通过错误消息的外观UILocalNotification是类集群的一部分。文档没有说(我可以很快看到)但你似乎不太可能继承UILocalNotification

相反,您应该使用userInfo提供的UILocalNotification来添加您希望在通知触发时可用的任何额外信息。