#import <Foundation/Foundation.h>
@interface Singleton : NSObject
@property (nonatomic,strong) NSString *userId;
@property (nonatomic,strong) NSString *createTime;
@property (nonatomic,strong) NSString *ticket;
@property (nonatomic,strong) NSString *userSecretKey;
@property (nonatomic,strong) NSString *isPlayingId;
@property (nonatomic,strong) NSString *appId;
+ (Singleton *)sharedSingleton;
@end
@implementation Singleton
+(Singleton *)sharedSingleton{
static Singleton *sharedSingleton = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
if (!sharedSingleton) {
sharedSingleton = [[Singleton alloc]init];
}
});
return sharedSingleton;
}
@end
#import <Foundation/Foundation.h>
@interface Singleton : NSObject
@property (nonatomic,strong) NSString *userId;
@property (nonatomic,strong) NSString *createTime;
@property (nonatomic,strong) NSString *ticket;
@property (nonatomic,strong) NSString *userSecretKey;
@property (nonatomic,strong) NSString *isPlayingId;
@property (nonatomic,strong) NSString *appId;
+ (Singleton *)sharedSingleton;
@end
@implementation Singleton
+(Singleton *)sharedSingleton{
static Singleton *sharedSingleton = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
if (!sharedSingleton) {
sharedSingleton = [[Singleton alloc]init];
}
});
return sharedSingleton;
}
@end
这就是一个简单地单例类!
调用的时候直接
[Singleton sharedSingleton].appId就可以调取appid的值了