LSGAccount.h 762 Bytes
#import <Foundation/Foundation.h>

typedef NS_ENUM(NSInteger, LSGAccountType) {
    LSGAccountTypeRegist = 1,
    LSGAccountTypeFBRegist = 5,
    LSGAccountTypeQuickRegist = 4,
    LSGAccountTypeVKRegist = 6,
};

@interface LSGAccount : NSObject

@property(nonatomic, assign) LSGAccountType type;
@property(nonatomic, strong) NSString *username;
@property(nonatomic, strong) NSString *nickName;
@property(nonatomic, strong) NSString *password;
@property(nonatomic, strong) NSString *userId;
@property(nonatomic, strong) NSString *sessionKey;
@property(nonatomic, strong) NSString *deviceId;

+ (void)saveAccount:(NSString *)service account:(LSGAccount *)account;

+ (LSGAccount *)loadAccount:(NSString *)service;

+ (void)deleteAccount:(NSString *)service;

@end