我知道,如果您手动分配和初始化对象,它们可能会更有效地执行(ARC 应该已经处理了大部分,对吗?),但是,如果您只是为了方便使用,性能上真的有那么大的差异吗?每次创建对象的类方法?
例子:
NSString *message = [[NSSTring alloc] initWithFormat:@"text %@", message];
对比
NSString *message = [NSString stringWithFormat:@"text %@", message];
我知道,如果您手动分配和初始化对象,它们可能会更有效地执行(ARC 应该已经处理了大部分,对吗?),但是,如果您只是为了方便使用,性能上真的有那么大的差异吗?每次创建对象的类方法?
例子:
NSString *message = [[NSSTring alloc] initWithFormat:@"text %@", message];
对比
NSString *message = [NSString stringWithFormat:@"text %@", message];