/** 处理数据持久保存的问题。 */ #import /**通过设置这个量。1表示连正式库。0表示连测试库。 */ #define isOfficial 1 //@lee-mark #define defUser [UserInfo shareInfo] @interface UserInfo : NSObject @property(nonatomic,copy) NSString *isWelcomed; /** 广告的图片地址。 */ @property(nonatomic,strong) NSArray *adPaths; /**已登录为@"1".否则为@"0". */ @property(nonatomic,assign) BOOL isLogin; /**直接保存完整的用户信息字典。该字典只会覆盖,不会移除。 注销请把isLogin设为nil。 */ @property(nonatomic,strong) NSDictionary *userDict; @property(nonatomic,strong) NSDictionary *userSch; #pragma mark - +(UserInfo*)shareInfo; /** 在login的时候设置好即可。 这里只需要从dict里面取即可。 */ - (NSString *) sfzmhm; @end /** 下次起类名时,直接用User和State。以免命名重复。 切换正式服和测试服。 账号的切换,可以交给loginVC做,根据isOffical判断。 账号密码持久保存。只需从userDict取即可。 没加密的。就算加密,也可以解密再用。 sfzmhm仅供快捷get账号。 */