6
Me gustaría imitar la funcionalidad de [NSArray arrayWithObjects:]
que me permite escribir argumentos de esta manera: [MyClass doSomethingWithObjects: @"str1",@"str2",nil]
. Suponiendo que esto sea posible, ¿cómo puedo declarar esto?¿Cómo puedo hacer funciones objc con argumentaciones múltiples separadas por comas?
Haciendo un poco de búsqueda, es posible y que se llama listas argumento variable o va_list s. Trabajando para resolver esto yo mismo, publicaré aquí si lo obtengo primero. –
Los métodos que toman argumentos variables se conocen como [métodos variadic] (http://developer.apple.com/library/mac/#qa/qa1405/_index.html). – albertamg
posible duplicado de [Método con una matriz de entradas] (http://stackoverflow.com/questions/4893891/method-with-an-array-of-inputs) – Petesh