我是objective-c的新手。我的对象报告时间在 init 方法中为零。我做错了什么?如何初始化 reportingTime 并设置 firstweekday ?
我有以下接口和实现
我的接口文件Calculation.h
@interface Calculate : NSObject {
NSCalendar *reportingTime;
....
....
}
@property NSCalendar *reportingTime;
@end
还有我的实现文件Calculate.m
#import "Calculate.h"
@implementation Calculate
@synthesize reportingTime;
- (id)init
{
if(self = [super init]) {
reportingTime = [[NSCalendar alloc] init];
[reportingTime setFirstWeekday:1];
// reportingTime is nil ??????
}
return self;
}