There seem to be different methods of instantiating NSArrays (same for NSDictionary and some others).
I know:
[NSArray array]
[NSArray new]
@[]
[[NSArray alloc] init]
For readability reasons I usually stick with [NSArray array]
, but what is the difference between all those, do they all really do the same?