我想用静态方法构建一个服务对象.我应该在这种情况下使用struct或class或enum吗?有什么区别?可能会影响编译时间?可能它会以某种方式影响速度?我知道结构对于实例更快.但它如何影响这种情况呢?
你的意见?你体验过吗?
谢谢.
struct/class/enum Linker {
public static func skypeCall(contact:String) {
//...
}
public static func phoneCall(phoneNumber:String) {
//...
}
public static func openWebPage(url:String) {
//...
}
}
Run Code Online (Sandbox Code Playgroud)