Нет, вы можете сложить код только на различных определенных уровнях видимости в Xcode.
Вы можете использовать маленькие хитрости, чтобы упростить навигацию по меню функций.
#pragma mark
Позволяет создать группу, в которой метка после метки будет отображаться в меню функций. Если метка является дефисом, разделитель вставляется в меню функций.
Также в меню функций будут отображаться следующие метки в комментариях:
// MARK:
// TODO:
// FIXME:
// !!!:
// ???:
Очевидно, что знак #pragma на самом деле не переносим, если вы создаете переносимое приложение и вам нужно, чтобы оно работало с компилятором, который не просто игнорирует директивы #pragma, которые он не понимает, отметкой стиля комментария достойная альтернатива.