스위프트 클레스

성난호랑이 시니철 ㅣ 2016. 1. 2. 15:08

//: Playground - noun: a place where people can play


import UIKit


class HelloWorld{

    var message: String = ""

    

    func sayHello() -> Void{

        print(self.message)

    }

    func setEng() -> Void{

        self.message = "Hello Swift"

    }

    func setKor() -> Void {

        self.message = "안녕하세요. 스위프트"

    }

}


var msg : HelloWorld = HelloWorld()

msg.setEng()

msg.sayHello()

msg.setKor()

msg.sayHello()





------------------------------------------------------------------------



//: Playground - noun: a place where people can play


import UIKit


// 클래스 -> 변수와 함수를 용도에 따라서 그룹

// 1. 변수만 그룹화 --> 구조체 사용

// 2. 변수 + 함수 함수만 그룹화


class Calc {

    func plus(x : Int, y : Int) -> Int { return x + y}

    func minus(x : Int, y : Int) -> Int { return x - y}

    func times(x : Int, y : Int) -> Int { return x * y}

    func divide(x : Int, y : Int) -> Int {

        var result: Int = 0;

        if(y != 0){

            // 0으로 나눌 없으므로..

            result = x / y

        }

        return result

    }

    func f(a: Int, b: Int) -> Int {

        let result: Int = plus(a, y: b) + times(a, y: b)

        return result

    }

}

'메모장' 카테고리의 다른 글

svn  (1) 2018.08.22
엘라스틱에 데이터 넣기  (0) 2017.12.28
asd  (0) 2016.01.02
스위프트 구조체  (0) 2016.01.02
.clone()  (0) 2015.12.30