Just a Computer Graphics Studio & My Life

[iOS][Swift] Hello Happy World

開始學習寫Swift,首先當然要來個Hello Happy World!在Xcode的IB上拉好兩個元件,一個是UIImageView,一個是UIButton,按下button後要執行一個method。

HappyWorld

點擊button後的行為是展示UIAlertController。

/**
 Theme: Hello Happy World
 IDE: Xcode 7
 Language: Swift
 Date: 104/12/14
 Author: HappyMan
 Blog: https://cg2010studio.wordpress.com/
 */
import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    @IBAction func happyButtonClicked()
    {
        let alertController = UIAlertController(title: "Welcome to Happy World", message: "Hello Happy World", preferredStyle: UIAlertControllerStyle.Alert)
        alertController.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.Default, handler: { (action) -> Void in
            NSLog("Happy Number: %ld", 7)
        }))
        
        presentViewController(alertController, animated: true) { () -> Void in
            NSLog("Finish Present")
        }
    }
}

HappyWorld2

會陸續印出:

2015-12-14 12:23:43.865 Swift Hello World[7387:2508444] Happy Number: 7

2015-12-14 12:23:44.669 Swift Hello World[7387:2508444] Finish Present

專案可以到GitHub下載:Swift-Hello-World

參考:UIAlertController iOS 8 using SwiftSwift 2 初學者指南

廣告

發表留言

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

標籤雲

%d 位部落客按了讚: