#import "Player.h"
static Player *player1;
@implementation Player
+ (void)initialize
{
if (self == Player.class)
player1 = [[Player alloc] init];
}
+ (instancetype)player
{
return [[self alloc] init];
}
+ (void)setPlayer1: (Player *)player1_
{
player1 = player1_;
}
+ (Player *)player1
{
return player1;
}
- (instancetype)init
{
self = [super init];
_team = @"";
return self;
}
- (id)copy
{
Player *copy = [super copy];
copy->_lifeSequence = _lifeSequence;
copy->_frags = _frags;
copy->_team = [_team copy];
return copy;
}
@end