No Unix e derivados, barras múltiplas seguindo uma a outra carregam o mesmo significado que uma barra. O OS X é certificado Unix e, assim, segue essa especificação.
A partir da Única especificação Unix sobre o nome do caminho :
[A path] has an optional beginning slash, followed by zero or more filenames separated by slashes. A pathname may optionally contain one or more trailing slashes. Multiple successive slashes are considered to be the same as one slash.
O único caso especial é um caminho que começa com //
. Sua interpretação depende da implementação (consulte Resolução do nome do caminho no SUS ):
A pathname that begins with two successive slashes may be interpreted in an implementation-defined manner, although more than two leading slashes shall be treated as a single slash.