我想做的是除了想要产生一个简单的NSDate日期 添加和减去方法。
Date * myDate = [NSDate date]; // today
NSLog ("10 days after:%@", [myDate addToDays: 10]);
================= category ==================
@implementation NSDate (AddDate)
- (NSDate *)addToDays:addToDays{
NSDate *returnDate = [***HowGetmyDate*** dateByAddingTimeInterval:60*60*24*addToDays];
return returnDate;
}
如何获取(myDate)?
基准日期不一定需要今天。
答案 0 :(得分:0)
只需使用self
即可获取日期对象。
Category是原始类的扩展,您可以将其作为原始类进行操作/实现。
@implementation NSDate (AddDate)
- (NSDate *)addToDays:addToDays{
NSDate *returnDate = [self dateByAddingTimeInterval:60*60*24*addToDays];
return returnDate;
}