SharedDataManager.m 1.56 KB
//
//  SharedDataManager.m
//  Login
//
//  Created by pcbeta on 15-1-30.
//  Copyright (c) 2015年 pcbeta. All rights reserved.
//

#import "SharedDataManager.h"


@implementation SharedDataManager

@synthesize errMsg;

// 聊天窗口

@synthesize XNN_IsInBackground;
@synthesize XNN_IsLongin;

#pragma mark 创建单例
/**
 *  @author qianjun
 *
 *  @brief  创建单例
 *
 *  @return self
 */
+ (instancetype)sharedInstance {
    static id sharedInstance = nil;
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        sharedInstance = [[self alloc] init];
    });
    return sharedInstance;
}

-(instancetype)init{
    self = [super init];
    XNN_IsInBackground = NO;
    XNN_IsLongin = NO;
    errMsg = [[NSString alloc]init];
#pragma mark - 群组 --
    _XNN_GroupsInfoArray = [[NSMutableArray alloc] init];
#pragma mark - 消息 --
    _XNN_errMsg = nil;
    _NIM_Client_AF = [xn_base_Client_AF sharedInstance];
    
    return self;
}

#pragma mark - 外部方法

-(NSMutableArray *)XNN_GroupsInfoArray
{
    return _XNN_GroupsInfoArray;
}

#pragma mark - 初始化用户文件夹
-(void)initUserFolderAndDatabase
{
    // 创建根目录
//    [CommonFun initUserFolderPath:[CommonFun getRootFolderPath]];
//    // 创建用户根目录
//    [CommonFun initUserFolderPath:[CommonFun getUserFolderPath]];
//    // 创建用户图片目录(含头像)
//    [CommonFun initUserFolderPath:[CommonFun getUserImageFolderPath]];
//    // 创建用户下载文件目录
//    [CommonFun initUserFolderPath:[CommonFun getUserDownloadsFolderPath]];
   
    
   
}

@end