add delegate to notify iDevice connection change