Оператор goto в Objective-C вызывает непосредственный переход в указанную точку программы. Чтобы указать это место, требуется метка. Метка(label) — это имя, формируемое по таким же правилам, как имена переменных. Сразу после него ставится двоеточие.

Метка ставится непосредственно перед оператором, на который выполняется переход, и должна присутствовать в той же функции или методе, где находится соответствующий goto. Details