title: How do I write the method name of a variadic method that also contains known arguments?
body: <p>I'm trying to make a method which will accept an unknown number of arguments, and then a known number of other arguments. I'm just wondering about the syntax of naming the method. My method body seems fine.    </p>
  
  <p>I realize that I could make the method take the known arguments first and then the unknown arguments and it would look something like this:</p>
  
  <pre><code>-(id)init: (NSString*)type withModifier:(NSString*)mod withNames:(NSString*)names,...;
  </code></pre>
  
  <p>I'm looking to list the unknown arguments first, followed by the known arguments. How would I name a method like this?</p>
  
  <p>This is what I'm trying to do, with proper syntax of course:</p>
  
  <pre><code>-(id)initWithNames: (NSString*)names,... withType:(NSString*)type withModifier:(NSString*)mod;
  </code></pre>
  
  <p>Thanks for any help.</p>