学习Objective-C并阅读示例代码,我注意到对象通常是使用以下方法创建的:
SomeObject *myObject = [[SomeObject alloc] init];
代替:
SomeObject *myObject = [SomeObject new];
是否有理由这样做,因为我已经读到它们是等同的?
oop objective-c
objective-c ×1
oop ×1