Подтвердить что ты не робот

Есть ли простой способ автозаполнения блочных переменных в xcode?

Обычно автозаполнение Xcode отлично работает для меня, но при табуляции через сигнатуры методов с блоками и блочными переменными мне всегда нужно перепечатывать типы и имена переменных. Вот пример:

block variable without autocomplete

Блок анимации прост в заполнении, так как он не имеет блочных переменных, и поэтому мне нужно набрать ^{}, прежде чем я смогу начать писать код. При втором блоке завершения я должен ввести ^(BOOL fin){}, прежде чем я начну писать код. Этот пример несколько упрощен, но с несколькими типами, где некоторые из названий длиннее (например, AFHTTPRequestOperation), он становится болью, и это похоже на ситуацию, когда Xcode в противном случае автозаполняется.

Я пропустил какой-то трюк для автозаполнения этих переменных блока или я застрял, переставляя их каждый раз?

4b9b3361

Ответ 1

Вкладка, пока не будет выделена вся секция блока. Вместо того, чтобы вводить текст, просто нажмите return и блок примера будет расширен.