swift中如何构造单列

来源:互联网 发布:主机屋域名如何解析 编辑:程序博客网 时间:2024/06/06 11:19

1.在创建一个类以后定义属性
NetRequest是继承与NSObject的类
private let NetRequestShareInstance = NetRequest()
class NetRequest: NSObject {

class var sharedInstance : NetRequest {    return NetRequestShareInstance}

}
2.定义 NetRequest 的方法
extension NetRequest{ //这里面就是一些方法
func getMessage(){
print(“我爱瞿大大”)
}

    }

3.接着在别的类里面调用
NetRequest.sharedInstance.getRequest(){
}
4.总结:这样子一般在用来抽取出来公共的方法的时候比较好用
入抽出网络请求等等,

0 0