SharedDataManager.h
2.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
//
// SharedDataManager.h
// Login
//
// Created by pcbeta on 15-1-30.
// Copyright (c) 2015年 pcbeta. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "xn_base_Client_AF.h"
@interface SharedDataManager : NSObject{
#pragma mark 2.0.0
// 群的字典
NSMutableArray *_XNN_GroupsInfoArray;
}
@property (strong)NSString *errMsg;
#pragma mark - 用来保存UserInfo.plist
/**
* @author qianjun
*
* @brief 用来保存UserInfo.plist
*/
@property(strong,nonatomic)NSMutableDictionary *muDic_userInfo;
#pragma mark - 用来保存UserDraft.plist
/**
* @author qianjun
*
* @brief 用来保存UserDraft.plist
*/
@property(strong,nonatomic)NSMutableDictionary *muDic_userDraft;
#pragma mark - 用来保存muArr_city
/**
* @author zsq
*
* @brief 用来保存muArr_city
*/
@property(strong,nonatomic)NSMutableArray *muArr_city;
#pragma mark 创建单例
/**
* @author qianjun
*
* @brief 创建单例
*
* @return self
*/
+ (instancetype)sharedInstance;
#pragma mark 判断APP是否0, 0
@property (nonatomic, strong)NSString * loginfT;
#pragma mark 判断APP是否在后台
@property (assign)BOOL XNN_IsInBackground;
#pragma mark 判断是否自动登录
@property (assign)BOOL XNN_IsLongin;
#pragma mark - 应用相关 --
@property(retain) NSString *imagePath;
#pragma mark - 初始化用户文件夹和DB
-(void)initUserFolderAndDatabase;
#pragma mark - 出错信息
@property (atomic,strong)NSString *XNN_errMsg;
/**
* @author qianjun
*
* @brief NIM用-Client连接(AFNetWorking)
*/
@property(strong, nonatomic)xn_base_Client_AF *NIM_Client_AF;
@property (assign,nonatomic) BOOL isLaunchedByNotification;
#pragma mark - 用于从消息界面点击社区消息跳转到社区RN指定的社区页面
@property (strong,nonatomic) NSDictionary *dic_forumParms;
#pragma mark - 用于在切换到发现后能够自动进入社区
@property (assign,nonatomic) BOOL needOpenForum;
#pragma mark - 是否正在显示广告的外链网页
@property (nonatomic) BOOL showingADLinkHtml;
#pragma mark - 是否正在展示广告
@property (nonatomic) BOOL showAD;
@end