我对[Class new]
和 有点困惑[[Class alloc] init]
。我已经content
使用[Class new]
and 定义了一个对象[[Class alloc] init]
。
(1). NSMutableArray *content = [NSMutableArray new];
(2). NSMutableArray *content = [[NSMutableArray alloc] init];
[Class new]
我的问题是关于和之间的区别[[Class alloc] init]
。对我来说,(1)和(2)是相似的。如果(1)和(2)相似,那么为什么我们[[Class alloc] init]
大部分时间都使用,而[Class new]
不是?我认为应该有一些不同。
请解释一下两者的区别,优点和缺点?