swift建立函數

來源:互聯網
上載者:User

標籤:ios   swift   


/*
        定義函數
    */
    //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 !")

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

swift建立函數

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.