2013年12月9日 星期一

override "init" in objective-c

- (id)init {
    self = [super init];
    if (self) {
        [self resetCentralManager];
    }
    return self;

}

-(void)resetCentralManager{
    // Will callack on centralManagerDidUpdateState delegate
    _centralManager = [[CBCentralManager alloc] initWithDelegate:self queue:nil];
    _data = [[NSMutableData alloc] init];
}

沒有留言:

張貼留言