class level or struct level method in swift like static method in Java?

后端 未结 3 2125
[愿得一人]
[愿得一人] 2021-02-02 06:10

Is there a way to add method at class level or struct level in swift?

struct Card {
    var rank: Rank
    var suit: Suit
    func simpleDescription() -> Stri         


        
3条回答
  •  不要未来只要你来
    2021-02-02 06:49

    In Struct:

    struct MyStruct {
        static func something() {
            println("Something")
        }
    }
    

    Called via:

    MyStruct.something()
    

    In Class

    class MyClass {
        class func someMethod() {
            println("Some Method")
        }
    }
    

    called via:

    MyClass.someMethod()
    

提交回复
热议问题