Consider the below prototype, which is a common one,
-(void)writeData:(NSData *)data length:(NSInteger *)len;
I am aware what each part of this method means. My query is, whether the "length", the name for the second argument is optional? Whether the compiler will compile the following:
-(void)writeData:(NSData *)data :(NSInteger *)len;
*Edit:*Thanks for all your responses :)