iOS va_list可变参数使用
2015-05-20 10:40
260 查看
// NS_REQUIRES_NIL_TERMINATION, 自动加上nil + (instancetype)itemIdentiferWithIden:(id)identifier, ... NS_REQUIRES_NIL_TERMINATION; va_list args; va_start(args, identifier); while (TRUE) { id obj = va_arg(args, id); if (nil == obj) { break; } // handle ... } va_end(args);
相关文章推荐
- iOS 使用可变参数va_list, 定义一个方法
- ios 可变参数(va_list,va_start,va_end)
- va_list可变参数简单使用test
- C++可变参数列表处理宏va_list、va_start、va_end的使用
- 可变参数va_list的理解和使用
- 【转】C++可变参数列表处理宏va_list、va_start、va_end的使用
- C++可变长参数va_list的使用
- va_list(可变参数函数的使用)
- iOS-可变参数va_list、va_start、va_arg、va_end、NS_FORMAT_FUNCTION(1, 2)
- 理解可变参数va_list、va_start、va_arg、va_end原理及使用方法
- 理解可变参数va_list、va_start、va_arg、va_end原理及使用方法
- 可变参数函数printf的实现(不使用va_list等内置宏定义)
- C/C++中va_list,va_start,va_arg,va_end等可变参数宏的使用
- 函数可变参数va_list、va_start、va_arg、va_end原理及使用方法
- 【转载】理解可变参数va_list、va_start、va_arg、va_end原理及使用方法
- 使用va_list编写可变参数的函数
- vsprintf,va_list可变参数的使用
- 理解可变参数va_list、va_start、va_arg、va_end原理及使用方法
- va_list,可变参数的使用
- 理解可变参数va_list、va_start、va_arg、va_end原理及使用方法