Functionally, both operators are identical.
In the first case, you give the tooltip a hint that you will soon add five objects to the array so that it can, if it wants, preallocate some space for them. This means that the first five calls addObject:can be a bit faster using the first statement.
, , . initWithCapacity:. - , addObject: , , , .