Swift中的网络单例

Swift中的网络单例,第1张

概述Swift中网络管理单例写法 import UIKit import AFNetworking /// 网络工具单例类 class LHNetWorkManager: AFHTTPSessionManager { static let shared=LHNetWorkManager() } #OC中网络单例写法 +(SJBNetWork Swift中网络管理单例写法
import UIKit      import AFNetworking     /// 网络工具单例类     class LHNetWorkManager: AFhttpSessionManager {    static let shared=LHNetWorkManager()        }

#OC中网络单例写法

+(SJBNetWorkManager *)sharedManager{    static SJBNetWorkManager *sharednetworkSingleton = nil;    static dispatch_once_t predicate;    dispatch_once(&predicate,^{        sharednetworkSingleton = [[self alloc] init];    });    return sharednetworkSingleton;        }

怎么样,是不是感觉Swift简洁多啦~~~~

总结

以上是内存溢出为你收集整理的Swift中的网络单例全部内容,希望文章能够帮你解决Swift中的网络单例所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1064337.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存