|
在做登錄模塊時,,需要做登錄的歷史記錄,,存儲本機(jī)所有登錄的用戶的用戶名密碼,,以及登錄策略如是否記住密碼,,是否自動登錄等。具體實(shí)現(xiàn)之前,,我認(rèn)為這個需求看樣子并不需要SQLite,,因?yàn)榈卿浻脩舨豢赡芴�,,而且存儲的字段也就四個而已,估計用NSUserDefaults存一下數(shù)組就結(jié)了,。0 C7 C' E" s9 e4 C3 ]4 `
初遇困難
5 P1 ]' P- T* [, E6 W2 ^7 R3 J令我沮喪的是,,這么一個明確的需求竟然一時半會都沒有完成,用戶登陸信息明明很簡單的
0 {( I; R( d7 Y: ZObjective-c代碼 9 d6 E- z( S$ c
@interface LoginUserInfo : NSObject
! {- b# U* g8 w" O$ f* [{ # w @. M* T) t/ {. I/ E4 s; h
NSString *username_; 6 a0 T% n( I9 X0 e
NSString *password_; / d- `; f4 n8 e; l
BOOL remember_; . m) I$ \3 @0 a- n! p, Y
BOOL autoLogin_; + U1 n) e& A, {4 c" p
} 3 Y7 I! ]5 \- k
@property (nonatomic, copy) NSString *username;
6 p; E- ~ g' b% v. |! ~! B' f@property (nonatomic, copy) NSString *password;
; C6 x9 l) H& U1 `! L@property (nonatomic, assign) BOOL remember;
1 P' ]1 D z& C1 x7 O@prope, i1 |' {8 m/ ]7 j8 T1 w; W; }2 f
|
|