Swift中的网络单例

前端之家收集整理的这篇文章主要介绍了Swift中的网络单例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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相关文章