这是我目前拥有的init,
- (id)init
{
self = [super init];
if (self) {
self.url = [[NSURL alloc] init];
self.blurb = [[NSString alloc] init];
self.author = [[NSString alloc] init];
}
return self;
}
它什么也不做,但我有另一个方法调用initWithObject:,它将使用它的参数来填充实例变量url、blurb和author。我不知道我应该用这个做什么init。我应该抛出异常吗?我还有什么其他选择?