あと、ARCなしだったら
-(void)deallocに[super dealloc];必要だよね