dateWithTimeIntervalSinceNow

dateWithTimeIntervalSinceNow

我在控制器(NSDatePicker的子类)中定义了一个UIViewController实例:

@property (nonatomic, weak) IBOutlet UIDatePicker *datePicker;

我尝试将最小日期设置为比当前日期时间晚60秒:
-(void) viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];
    // No known class method for selector "dateWithTimeIntervalSinceNow"
    self.datePicker.minimumDate = [NSData dateWithTimeIntervalSinceNow:60];
}

但是我得到了编译器错误:
No known class method for selector "dateWithTimeIntervalSinceNow"

我不明白为什么?

最佳答案

错别字。您应该使用NSDate而不是NSData;)

关于ios - 选择器“dateWithTimeIntervalSinceNow”的未知类方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33879263/

10-12 05:21