NSLogv
バリューリストでログを表示します
void NSLogv ( NSString * format , va_list args );
解説
バリューリストでログを表示します。
返り値
引数
( NSString * )format
( va_list )args
フレームワーク
Foundation
クラス
NSLogv
Function
使用可能
10.0
参照
NSLog
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { va_list vList; vList = dynamicArgument(5 , 10 , 20 , 30 , 40, 100); NSLogv(@"%d,%d,%d,%d,%d", vList); } va_list dynamicArgument(int arg_num , ...) { va_list args; int p , count; if (arg_num < 1) return nil; va_start(args , arg_num); printf("項目数 = %d\n" , arg_num); for (count = 0 ; count < arg_num ; count++) { p = (int)va_arg(args , int *); printf("第%d引数 = %d\n" , count + 2 , p); } va_end(args); return args; } @end