This is a little part of the code:
int main (int argc, const char * argv[]) {
@autoreleasepool {
NSProcessInfo *proc = [NSProcessInfo processInfo];
NSArray *myArray = [proc arguments];
...
Why isn't it written like NSArray *myArray = [NSArray arrayWithArray: [proc arguments]];
? Also, with ARC does that mean arrays don't need their init
methods?