1

我正在编写一个扩展UILocalNotification类的提醒类。

在它的接口中它有一个方法:

- (void)setType:(NSString*)type;

可能是我忽略了一些非常愚蠢的事情,但是当我打电话时:

[reminder setType:type];

提醒是_

@property (nonatomic, strong) Reminder *reminder;

在视图控制器中,我确实得到了臭名昭著的错误:

[UIConcreteLocalNotification setType:]: unrecognized selector sent to instance

似乎setType:方法没有在 Reminder 类上调用,而是直接在 UIConcreteLocalNotification 上调用,尽管它是在接口中声明的。

4

0 回答 0