customstringconvertible

    1熱度

    1回答

    我在iOS遊戲中編寫了一個結構,並且想定製它的打印格式。 struct Point { let x: Int, y: Int } extension Point: CustomStringConvertible { var description: String { switch (x, y) { case let (x, 1..<10):

    1熱度

    2回答

    我已經聲明使用CustomStringConvertible如下: class Song: CustomStringConvertible { let title: String let artist: String init(title: String, artist: String) { self.title = title self.a

    0熱度

    1回答

    本來我試圖用這樣的: extension URL: CustomStringConvertible{ public override var description: String { let url = self return url.path.removingPercentEncoding ?? "" } } 修復編譯器警告代碼後變成了: