さまよえる、Android

Androidのプログラミングで便利なことや残しておきたいことを残しておく。もしオススメのライブラリがあったら教えてくださいね。

Swiftは同じ関数名でも引数が異なれば宣言できる

struct User {
    
    func decorate(a: String) -> String {
        return "+++" + a + "+++"
    }
    
    func decorate(a: String, b: String) -> String {
        let a = self.decorate(a:a)
        let b = self.decorate(a:b)
        return a + ":" + b
    }
}

let user = User()
let str = user.decorate(a:"a", b:"b")
print(str)