这是我想要做的。
我有一个名为userInfo的类。我在另一个名为LoginInfo的类中创建了这个对象的一个实例。我想保持这个instace活着,并为所有其他类访问,直到应用程序仍然活着...在应用程序中保持对象的活性 - 如何?
我如何实现这一目标?我读了一些地方,我可以做到这一点与单身人士班。但我不知道他们是什么...我是很新的cocoa..Please指南..提前
谢谢..
@interface UserInfo : NSObject {
NSString * firstName;
NSString * lastName;
NSString * uID;
NSString * password;
NSString * userType;
}
-(id)initWithFirstName:(NSString *)fname andLastName:(NSString *)lname andUID:(NSString *)userID andPassword:(NSString *)pwd andUserType:(NSString *)type;
@property (readwrite, copy) NSString * firstName;
@property (readwrite, copy) NSString * lastName;
@property (readwrite, copy) NSString * uID;
@property (readwrite, copy) NSString * password;
@property (readwrite, copy) NSString * userType;
@end
#import "UserInfo.h"
@implementation UserInfo
-(id)initWithFirstName:(NSString *)fname andLastName:(NSString *)lname andUID:(NSString *)usid andPassword:(NSString *)pwd andUserType:(NSString *)type{
self=[super init];
if (self) {
self.firstName=fname;
self.lastName=lname;
self.uID=usid;
self.password=pwd;
self.userType=type;
}
return self;
}
@synthesize firstName;
@synthesize lastName;
@synthesize uID;
@synthesize password;
@synthesize userType;
@end
这是我想要做的类单身......请指导我做什么改变..我想使用自定义构造函数... M很抱歉把这段代码作为答案。但我无法在评论中得到它...
您是如何使你的代码中的注释不同? – 2011-02-03 10:49:33