草庐IT

DebugPrintable

全部标签

cocoa - Swift 中 Printable 和 DebugPrintable 的区别

在寻找Cocoa的description的Swift等价物时,我在Swift中找到了以下协议(protocol):Printable和DebugPrintable。这两个协议(protocol)有什么区别,我应该在什么时候使用它们? 最佳答案 这是一个示例类classFoo:Printable,DebugPrintable{vardescription:String{return"Foo"}vardebugDescription:String{return"debugFoo"}}这是如何使用它。println(Foo())debug

cocoa - Swift 中 Printable 和 DebugPrintable 的区别

在寻找Cocoa的description的Swift等价物时,我在Swift中找到了以下协议(protocol):Printable和DebugPrintable。这两个协议(protocol)有什么区别,我应该在什么时候使用它们? 最佳答案 这是一个示例类classFoo:Printable,DebugPrintable{vardescription:String{return"Foo"}vardebugDescription:String{return"debugFoo"}}这是如何使用它。println(Foo())debug