Нет, можно только свернуть код на различных определенных уровнях обзора в XCode.
можно использовать небольшие приемы для создания навигации с помощью меню функции легче, все же.
#pragma mark
Позволяет Вам создавать группировку, где маркировка после метки обнаружится в меню функции. Если маркировка является дефисом, разделитель вставляется в меню функции.
кроме того, следующие маркировки в комментариях обнаружатся в меню функции:
// MARK:
// TODO:
// FIXME:
// !!!:
// ???:
, Очевидно, с тех пор #pragma метка не является действительно портативным, если Вы создаете портативное приложение и нуждаетесь в нем для работы с компилятором, который только игнорирует #pragma директивы, чтобы оно не понимало, метка стиля комментария является достойной альтернативой.
Я иду к черту для этого, но сюда иду:
Наверху данного файла, помещенного
#define FOLD 1
Везде, где Вы хотите свернуть что-то, перенести его в если блок как так:
if(FOLD) {
// your code to hide
// more code
}
Это позволит Вам сложить его с глаз долой.
Это не будет работать в месте, Вы хотите это больше всего, то есть, вокруг групп функций или методов.
Это может быть полезно в долгом, линейном методе без внутренних условных выражений или циклов, но такие методики не являются общепринятыми в общем Mac OS X код UI, хотя при написании некоторого большого числового или уплотняющего графику кода, он мог бы помочь вещам группы.
И, если (сгиб) является совершенно лишним. Просто используйте фигурные скобки в методе или функции, и XCode свернет их.