Possible Duplicate:
NSArray creation with variable argument lists in Objective-C
that's it actually the question is very simple. Xcode suggests that the last item is "nil" and I was wondering why.
array1 = [[NSArray alloc] initWithObjects: @"one", @"two", @"three", @"four", nil];