Исходный рабочий каталог будет зависеть от того, как запускается приложение, и вы никогда не должны делать никаких предположений о том, что это будет.Для запусков Finder это обычно будет / как вы видели, в то время как для запусков Xcode это обычно будет тот же каталог, что и исполняемый файл (хотя вы можете изменить это в настройках для исполняемого файла).Существуют и другие способы запуска приложения, например, из командной строки, поэтому начальный рабочий каталог может быть почти любым, что хочет пользователь.
Если вы просто хотите найти какой-то определенный файл, которыйнаходится в определенном месте относительно вашего приложения, например, в файле данных, который необходим вашему приложению, тогда вам нужно просто получить путь к вашему комплекту приложений и использовать его, а не рабочий каталог.