1

カスタム変数を渡すように NSUserNotifictation を変更しようとしています:

@interface MyUserNotification: NSUserNotification
@property (nonatomic) int theid;
@property (nonatomic) NSString* url;
@end

@implementation MyUserNotification
@end

次に、私のAppDelegateオブジェクトで開始するとき:

MyUserNotification *notification = [[MyUserNotification alloc] init];
notification.theid = theid;

設定theidするとエラーがスローされます:

-[_NSConcreteUserNotification setTheid:]: unrecognized selector sent to instance 0x100204840

NSConcreteUserNotificationオブジェクトが関与するのはなぜですか?

4

1 に答える 1