在我的课堂上,我有一个通用初始化程序:
- (id)initWithSettings:(MySettings *)settings
{
self = [super init];
if (self)
{
/// ...
}
return self;
}
它还有另一个具有固定设置的初始化程序
- (id)initWithSettingsForCaseA
{
return [self initWithSettings:[MySettings genericSettings]];
}
我可以这样做吗?