digital leash objective c