zoukankan      html  css  js  c++  java
  • iOS -动态可变参数

    #import "ViewController.h"

    @interface ViewController ()

    @end

    @implementation ViewController

    - (void)viewDidLoad

    {

        [super viewDidLoad];

       

        [self testDynamicPragramer:@"1",@"2",@"3",@"4",nil];

        

    }

    - (void)didReceiveMemoryWarning

    {

        [super didReceiveMemoryWarning];

       

        

    }

    -(void)testDynamicPragramer:(NSString *)testSting,...

    {

        va_list arg;

        va_start(arg, testSting);

        for (NSString *str=testSting;str!=nil; str=va_arg(arg, NSString *))

        {

            NSLog(@"str=%@",str);

        }

        va_end(arg);

    }

    @end

     测试结果:

    2014-12-12 14:26:50.285 DynamicPragramDemo[7036:48264] str=1

    2014-12-12 14:26:50.286 DynamicPragramDemo[7036:48264] str=2

    2014-12-12 14:26:50.286 DynamicPragramDemo[7036:48264] str=3

    2014-12-12 14:26:50.286 DynamicPragramDemo[7036:48264] str=4

  • 相关阅读:
    javascript概述
    linux系统编程(一)概述
    软件工程
    SQL
    数据结构和算法(一)概述
    cpp标准库
    c语言标准库
    c/c++概述
    编程语言的思考
    GCD学习
  • 原文地址:https://www.cnblogs.com/thbbsky/p/4159664.html
Copyright © 2011-2022 走看看