013-SDK框架之LYWSDKPlatformManager.mm

来源:互联网 发布:马伯乐了知 编辑:程序博客网 时间:2024/06/06 00:39
#include "LYWSDKPlatformManager.h"
#include "LYWSDKProtocolIOS.h"


static LYWSDKPlatformManager* _instance = NULL;


LYWSDKPlatformManager::LYWSDKPlatformManager()
{
    
}


LYWSDKPlatformManager::~LYWSDKPlatformManager()
{
    if (_instance)
    {
        delete _instance;
    }
}


LYWSDKPlatformManager* LYWSDKPlatformManager::getInstance()
{
    if (_instance == NULL)
    {
        _instance = new LYWSDKPlatformManager();
    }
    
    return _instance;
}


LYWSDKInterfaceProtocol* LYWSDKPlatformManager::getProtocol()
{
    return LYWSDKProtocolIOS::getInstance();
}