关闭

[置顶] swift创建函数

标签: iosswift
487人阅读 评论(0) 收藏 举报


/*
        定义函数
    */
    //sayHello的函数主体首先定义了一个新的名为greeting的String常量
    
    //并将其设置加上personName组成一句简单的问候消息
    
    //(persnalName:String)函数的传参
    
    //String: 函数的返回值类型,返回箭头( - >)
    func sayHello(persnalName:String)->String
    {
        let greeting = "Hello" + persnalName + "!"
        return greeting;
    }
    
    //无返回值的函数
    func sayGoodBye(personNanem:String)
    {
        println("Goodbye,\(personNanem)!")
    }
    //第一个函数printAndCount,打印了一个字符串,然后并以Int类型返回它的字符数
    func printAndCount(stringToPoint:String)->Int
    {
         println(stringToPoint)
        return count(stringToPoint)
    }
    //第二个函数printWithoutCounting,调用的第一个函数,但忽略它的返回值
    //函数的调用
    //当第二函数被调用时,消息由第一函数打印了回来,但没有使用其返回值
    func printWithoutCounting(stringToPonit:String)
    {
        printAndCount(stringToPonit)
    }

func firstSwift(sender:UIButton)
    {
       println("第一个button的点击事件")
        
       self.label1.text = "button点击了"
    }


/*
            调用函数
        */
        println(sayHello("第一个函数"))
        sayGoodBye("first company")
        printAndCount("Hello world !")
        printWithoutCounting("hello world !")

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:180860次
    • 积分:3630
    • 等级:
    • 排名:第8984名
    • 原创:180篇
    • 转载:8篇
    • 译文:0篇
    • 评论:16条
    文章分类
    最新评论