怎么保存类中的字符串变量求解
å?‚ä,?ä??å??ç??ä??çš„å??ç??ä??å??é‡?ï,Œæ?‚è??ï,Œè??æ??å?„ä,?
æ??å?ºäº†ä??ä?ªç??
@interface WebConnect : NSObject
//////ç??æˆ?ä??æ•?
@property (retain, nonatomic) NSString *userID;
-(int)splitTableInfo:(NSString*)resData;
@end
@implementation WebConnect
-(int)splitTableInfo:(NSString*)resData
{
NSArray *array = [resData componentsSeparatedByString:@ ^ ];
userID=[array objectAtIndex:1];
checkedTableInfoData = true;
return 0;
}
里é??有ä??ä?ªuserID
åœ?æŸ?ä?ªåœ?æ??ç??è??ä?ªç??å??æ??ä??ä?ªå??è??ï,Œå??åˆ†é… ç?ºé??
pwebOperator=[[WebConnect alloc] init];
ç„?å??å?†ä??å??å,?ä??ä?ªå??ç??ä??赋å?,ç??userID
å?‚ä?‹
NSString *resTimerInfoData = [[NSString alloc] initWithData:XXXXX
encoding:NSUTF8StringEncoding];
[pwebOperator splitTableInfo:resTimerInfoData ];
[resTimerInfoData release];
ç„?å??æ‰?å??userIDçš„å?,
NSLog(@ %@ ,pwebOperator .userID);//å??ä?,æ‰?å??出æ?,ï,Œæ??有é??
é??
ä,†æ??æˆ?å??ç??æˆ?åŠ äº†ä??ä?ªTimerå?ªç??æ‰?å??è??ä??å?,å??ä??è?Œäº†ç??userID赋å?,ä?,å??é??ä?Šç??åº?OKï,Œåœ?Timer里é??å??ä,šæŠ,è??ä?ªuserIDä??å??åœ?了
��@property (retain, nonatomic) NSString
*userID;ä??æ??æˆ?了@property (copy) NSString *userID;
æˆ?æƒ?å?†userIDè??ä?ªå?,åœ?ç??ä??ä??å??ï,Œè?,æ??ä?ˆå?šå??ï,Œiphoneä?‹é??è??真éƒ?é??
ç??å ?å??ä??ä?ªå ?è??å??ä??æ?…æ,šï,Œé‡?æ??è??ä??é•
------è??å†?æ??æ?ˆ--------------------------------------------------------
æ,,ä?Šä, åœ?è??ä??ä?ˆï,ŸuserID=[array
objectAtIndex:1];æ??userID=[[nsstring alloc]initwithstring [array objectAtIndex:1]];
ä??æ??ä, å??æ…?æ…?ç ?ç??å??ã?‚å?,ç??å?‹å,?ç„?å??åœ?ï,Œnsstringæ??ä?ªå,?ç??ç??å?‹ã?‚
------è??å†?æ??æ?ˆ--------------------------------------------------------
self.userID = @ ;
è??è??æ ?å†?ã?‚
ç›?æ?,ç?? userID = @ ä??ä,šå??åŠ å,?ç??è??æ??ã?‚