我的班级有一个 NSNumber 类型的属性。
@property (nonatomic, strong) NSNumber *createdDate;
我希望它在课堂上一直保持 NSNumber。但是,当另一个班级提出要求时,我想确定一个日期。
为此,我制作了一个名为 getCreatedDate 的方法
这是我创建的方法
- (NSDate *)getCreatedDate
{
NSNumber *copyCreatedDate = [[NSNumber alloc] initWithDouble:[self.createdDate doubleValue]];
NSDate *dateFromNumber = [NSDate dateWithTimeIntervalSince1970:[copyCreatedDate doubleValue]];
return dateFromNumber;
}
问题是在该方法运行后,我检查属性 self.createdDate 是什么类型,它告诉我它的类型是 NSDate。
有谁知道我想做的事情是否可行?