http://blog.sina.com.cn/s/blog_8a3023730101m3hf.html
在ios要实现不定参数的函数,有一个方案是用C/C++中的va_list、va_start、va_arg、va_end来实现。这样实现需要一个哨兵参数,就是调用方法是最后必须要加一个nil或者0的参数,该参数就称为哨兵参数 for example :
{
}
'''
[self
'''
也可以将参数列表放入一个数组中
- (void)mutableParamList:(NSArray *)arrParam
{
//do something with arrParam
}