本文共 647 字,大约阅读时间需要 2 分钟。
在这个示例中,我们将创建一个 Computer 类,并通过 ComputerBuilder 类来构建它。
#import @interface Computer : NSObjectComputer.m
@implementation Computer - (id)initWithBuilder:(id)builder { self = [super init]; if (self) { [self initializeWithBuilder:builder]; } return self; } - (id)builder { return [[ComputerBuilder alloc] init]; } - (void)initializeWithBuilder:(id)builder { // 初始化builder提供的属性 } @end
转载地址:http://hoifk.baihongyu.com/